Date registered: Feb 2008
Vehicle: 2004 W220 (S430) ; 2001 R129 (SL500) Sport
Location: Alabama Gulf Coast--formerly Charlottesville, VA
Mentioned: 0 Post(s)
Quoted: 0 Post(s)
Have you googled to see if there is a "Mercedes W108" forum somewhere? It's a shame there isn't one on this site, but I guess they are relatively uncommon. I've been nosing around thinking about buying another one myself, and there is a lot of stuff on the web about the car.
Also, I'd get hold of a repair manual for your car ASAP. I don't even know if the W108 has fuel pressure regulators, much less two of them. If you have a repair manual, you'll know what they are, where they are, and whether you can put them in yourself.
It sounds like you're getting nibbled to death by ducks. If I could replace any part on my W220 for $100, I'd be thrilled, but yours is a lot simpler. The regulators are probably mechanical, and there may be one for each cylinder bank. I wouldn't think there would be much labor--bolt off bolt on, fuel line in fuel line out.
"Don't pick a fight with an old man. If he is too old to fight, he'll just kill you."--John Steinbeck