Engine Performance problem
1995 Mercedes Benz 320e 6 cyl Two Wheel Drive Automatic 250K miles
changed MAF after disconnecting battery. Small improvement, no more stall but still idles rough and hesitates and shakes on acceleration. OBD codes says voltage to MAF is either too high or too low. How do I fix that? Bought the part on e-bay new and it had the proper bosch part #. Would changing the O2 sensor help?