I think part of the problem is that if I use too little detergent, the diapers don't get clean and they stink. If I use too much detergent, they don't get fully rinsed. I'm having a really horrible time finding that balance. And it could be that a perfect balance doesn't exist for my washer.
Have you tried putting a soaking wet towel in with the wash? It could be that your FL will never put in enough water, and I've heard that the towel hack effectively gets around that. Not sure if you'd want the wet towel in the wash or the rinse....
FWIW, I do 3 washes (full warm wash as a prewash, soak in that overnight, 4 hour extra-water wash with detergent, and then a full warm wash to rinse) in my washer, which is supposed to be one of the better ones for CD's. So I could imagine on other models, you would need to do 4 or more washes.
Not to harp on drying, but I would also be sure they are dry, dry, dry when you're taking them out. But if you're already doing that, then nevermind. :-D
I hope RLR works for you. My understanding is that it helps with hard water, and I thought we had soft water here. But I could be wrong, and in any case I would be glad for it to work for you. I know how important cloth diapering is to you.