The RO membrane is shot for sure, with a tap TDS of 644 you should be seeing a RO only TDS of no more than 65 with the Dow Filmtec 100 GPD or around 25 if it is the GE Water 100 GPD which I doubt.
The 100 GPD Dow Filmtec is the absolute worst choice of membranes there is for a RO/DI since it is not actually a Reverse Osmosis membrane but only a Nano Filter membrane thus 90% rejection rate when new versus 96-98% rejection rate for the GE Water or the Dow Filmtec 75 GPD, both of which are real RO membranes.
Once they have had water through them they must say wet at all times or they are done for.
Another thing is unless you are using the system for drinking water only, take the post GAC filter and throw it as far as you possibly can, it actually adds TDS to the water and should only be used for RO only drinking water taste and odor. They have absolutely no place in a RO/DI system.
The small hollow horizontal tubes do not make good DI filters either, they have horrible flow characteristics and allow the water to take the path of least resistance by channeling or short circuiting along the bottom so not all resin and water come into contact with each other.
Fixing your present system would involve a new 75 GPD Dow Filmtec or better yet treated and tested Spectrapure 90 GPD high rejection rate RO membrane or even better still their 99% guaranteed rejection rate membrane and a matched flow restrictor you can adjust to an exact 4:1 waste ratio yourself based on your unique water conditions, a new 1 micron or 0.5 micron sediment filter, a new 1 or 0.5 micron carbon block and a new DI cartridge which would fit in the extra vertical canister that now holds the unneeded second carbon block. Another thing you will need is an inline pressure gauge so you can monitor headloss through the sediment and carbon block filters.
When you add it all up you will be spending as much or more for all of that as you would on a new system with all of that included. Depending on the membrane and quality you will spend $30 to $50 on the membrane and another $5-$8 on a flow restrictor. A 0.5 micron sediment filter, 0.5 carbon block and refillable DI filter will run you about $45-$50 and the 1 micron sediment and carbon with a refillable DI is around $35-$40. An inline pressure gauge kit is around $15 and if you do use the system for drinking water also the post GAC filter is about $15 and a check valve to seperate the RO drinking water from the RO/DI aquarium water is another $9 or $10. Add all this up and you have between $90 and $180 or so to bring it up to working condition.
For comparison take a look at the Spectrapure MPDI for $189 with the 1 micron filters or even better the CSPDI with 0.5 micron filters and a dual inline TDS meter on sale for the same $189 or Buckeye Hydro has their 75 GPD Premium for $150-$160 with a 1 micron sediment and 0.5 micron carbon with either a non tested or tested membrane. Or PurelyH2o has their Optima series in the same price range.