speedsterz wrote:After multiple trips to the dealer and other mechanics I'm doing what I should have done first, checked with my fellow Kizzy drivers...I've been having some evap issues, the code culprit is P2227. So far what's been replaced is:
- carbon canister (twice)
canister purge solenoid
leak pipe
leak pump
cleaned the MAF sensor
I have no idea what this desperate flailing about is supposed to do with the Barometric Pressure Sensor which is built into the ECM. Sounds as if they're playing parts darts, throwing things at it in the hope that they'll accidentally hit something.
The service manual goes straight to "replace the ECM". That's very expensive and very unlikely to be the problem, but it's something to keep in mind. The BPS inside the ECM senses ambient barometric pressure. The ECM also takes the MAF and IAT sensor readings, combines them with the throttle position and power delivery numbers and tries to calculate what the barometric pressure must be. If these two readings are drastically different, then it throws a 2227. If the ECM receives a bad report from any of these then the calculations will be off, I'd suspect a bad electrical connection somewhere. The logical thing to do is to hook up an OBD2 reader with a logging function, drive the car until the light goes on, and then review the output from each sensor to see if something glitched.
whenever the CE comes on it also triggers the traction control, hill hold, and ESP to shut down.
This drives me absolutely insane, if the car has a problem that's pretty much the only time I want all of this crap to work. When my car is in good working condition, I'd rather have full control without a bunch of "Big Brother" interference. If there's some kind of failure, low tire pressure being a good example, I can see some value in the computer trying to save me. But no, that's exactly when they disable all the nannys.
