geordi wrote:
Could be the rail pressure sensor then - If it is sending garbage information to the computer (and your scanner) then the computer would be reacting improperly to that information.
IIRC, the rail sensor on the side is cheaper than the one on the end of the rail - The sensor on the end of the rail also cannot be removed without replacing it, it is a one-time-use design. I would try replacing the one on the side first, see if that smooths anything out. As for the MAF, bad data from that (even if your scanner isn't reading anything) could also be annoying the computer. Try to check the individual wires for continuity on that plug, and the plug of the "Mercedes logo sensor" on the side of the airbox. Both of those have a tendency to break internally, causing all manner of strange behavior.
I don't think you have broken rockers. Broken rockers cause poor running, but that wouldn't come-and-go. It would be all the time. You have an electrical issue.
electrical issue is what I have been thinking. Just tracking it down has been a pain in the a s s.
As for the maf. What function does it have other then being tied into the egr. From my understanding it had nothing to do with fuel metering. all the fuel maps are based off the Map sensor out put.
I know on my Evo the maf is used for idle and low load fuel maps. Then switches to the map when in to the high load cells. Just trying to figure out the system.