That's right, they only have a fuel pressure regulator. What the hell was I thinking? I guess that's what happens when you try to reply to posts half asleep. For same reason I had 91 300E 103 engine stuck in my head when replaying. Sorry about that.
I would definitely look into the throttle actuator $$$, as MB DOC already suggested. I did a 119 with a similar problem (surging) a few months ago. A $900 actuator solved the problem.
Ok, I am definetly getting off the computer and going to sleep now. It's 12:20am here.