I got my first W220 on ebay. It had warnings for ABS, air suspension and BAS on the dash and a CEL. Power steering not working. After extensive reading on this site, I replaced the two rear speed sensors but didn't resolve warnings. I brought a MB II scanner and found a code for a bad front right sensor (should have bought scanner first). I got a front right speed sensor, jacked up the car, took off the wheel to find that the air strut and brake wear sensors were not plugged in at all - just hanging loose. The front right strut and brakes look very new. Somebody didn't plug the wires in well enough. I replaced that speed sensor, plugged everything in and all warning lights immediately disappeared.
Now the CEL... Codes are p2017 and p2086. I first cleaned the MAF. Didn't help. I replaced the MAF sensor with off-brand sensor. Didn't help. I spent an hour yesterday searching for vacuum leaks and found a loose connection (pictured). I reconnected the fitting to the hose, turned off CEL. Drove 45 minutes to work with no CEL. Went to lunch, upon restart CEL appeared again. Ordered a Bosch MAF which will arrive Friday.
If Bosch MAF sensor doesn't resolve problem, what do y'all suggest for next step? Fuel filter? Right oxygen sensor values at idle ranges from 0 to 1254.90 mV to 2509.80 mV and back to 0. Left O2 sensor gets to 3764.71 mV.
Any help much appreciated, Matt C
Now the CEL... Codes are p2017 and p2086. I first cleaned the MAF. Didn't help. I replaced the MAF sensor with off-brand sensor. Didn't help. I spent an hour yesterday searching for vacuum leaks and found a loose connection (pictured). I reconnected the fitting to the hose, turned off CEL. Drove 45 minutes to work with no CEL. Went to lunch, upon restart CEL appeared again. Ordered a Bosch MAF which will arrive Friday.
If Bosch MAF sensor doesn't resolve problem, what do y'all suggest for next step? Fuel filter? Right oxygen sensor values at idle ranges from 0 to 1254.90 mV to 2509.80 mV and back to 0. Left O2 sensor gets to 3764.71 mV.
Any help much appreciated, Matt C