We need real number, not things like "iwell within range" if you would like some accurate advice. What are you testing the TDS in and is the TDS meter accurate? I suggest a nice squeaky clean clear glass drinking wate rglass, washed by hand in very hot water. Dishawashers leave a film and water spots which register as TDS. If you suspect the RO/DI is producing TDS then buy a gallon of distilled water at the grocery and triple rinse the glass and meter before use. Check that the meter is registering 0 TDS at this point with the distilled water, at most I would expect 1 or 2.
Now fill the glass with tap water and insert the TDS mete rletting the reading stabilize, temperatures need to stabilize between the probes and water. Record the reading and triple rinse the glass and meter in distilled water again.
Next, fill the glass with RO only water after the unit has been running at least 5 minutes. If you do not have a DI bypass valve or ROsample port remove the 1/4" line that leads from the membrane down to the DI filter at the DI end and fill the glas from there. Immerse the meter letting the reading stabilize, record the results and do another triple rinse with distilled water.
Finally, stick the 1/4" line back on the DI filter, let it run a minute or two more and fill the glass with RO/FI water and insert the meter. Let the readings stabilize, record the results. do a final triple rinse, cap the meter so it stays clean and put the glass away upside down so it stays clean for next time.
Now, what are the three TDS readings?
What is the wast ratio using a measuring cup and watch timing first the waste flow for one minute then the treated flow for the same one minute period?
What is the water temperature?
What is the pressure?
All these things have a major effect on membrane performance and all must be known for accurate troubleshooting. Without one or all its a shot in the dark and I don't like guessing at things and making incorrect recommendations based on a guess or supposition. I am glad to help but need more information.
Did you disinfect or clan the housings and system while you had it apart? This is critical as bacteria and viruses can grow inside housings since you are providing the perfect environment, warm water, no chlorine since the carbon adsorbs it and light if you have clear housings.
Also have you ever run warm water through the system or used/stored it in a non climate controlled place like outside? This is hard on a membrane and filters and could be part of the original problem of odors or tastes. I have witnessed extreme bacteria counts in RO systems which were not maintained, some requiring hospitalization or medical care. Its no laughing matter.
The reason it is critical to flush each filter individually is sediment filters contain antimicrobial coatings, glues and binders which can foul the carbon if not flushed first. The carbon contains dust and fines which can foul the membrane and may not flush off its surface. The membrane also contains antimicrobial coatings and treatments which require flushing of 3-5 gallons so they do not foul the DI resin wearing it out and DI resin require a flush of 2 or 3 bed volumes to rinse the coatings they are shipped in. Again this is very important and often overlooked causin gpremature failure and poor performance.
The waste ratio is critical and needs to be 4:1 or very close to it to keep the membrane fresh and clean so it performs well. If its too low the TDS builds up and solidifies on the membrane surface until it fails and cannot be rinsed away without chemical treatments. Warm water is bad as membarnes are wound and glued together and anything over 113 degrees can melt the glue so them become delaminated. It only takes a minute or two.