Ok. Let's start again from the beginning and try to clear some things out.
Original problem is
P2227 error (MIL on) and low performance (low boost)
P2227 = Atmospheric Pressure Sensor.
------------------
Upon further research from
Stemh we found that:
Atmospheric Pressure Sensor:
940mbar
MAP:
830mbar
Boost:
840mbar
These are the pressures with the engine off.
All of them should be the same. (same= atm pressure)
-------------------
Now we have
3 problems.
1. Atm sensor reading is LOW (it should be near 1000mbar since he is not living on mountains at very high altitudes)
2. MAP reading VERY LOW
3. Boost is reading VERY LOW
So both MAP and Boost sensors are
-100mbar of Atm sensor. (940 vs ±840 - coincidence?)
------------------
Then he tried resetting self adaptive parameters (re-learn procedure)
Atm pressure is now 1020mbar (that's a
normal value)
MAP and Boost are still ±840mbar
(?)
Could this be what's causing the fault code? The description is Barometric pressure out of range. Would 940mbar be considered out of range when atmospheric pressure is just over 1000?
940mbar is not considered an out of range value. The car is designed to work on such low pressures (high altitude)
What makes tha ECU thinks that this is an out of range value is that it reads TWO sensors with a lower pressure (map/boost= 840mbar) and ONE sensor with a much higher value (atm=940)
------------------
So what makes these two sensors reading wrong pressures?
I though that there must be a tuning box in there tricking the sensors, but there isn't such thing (as
Stemh said)
Also while you're at it,
make sure the sensors get the live 5v signal.
Do not underestimate the importance of good clean power to sensitive things like ECU and sensors.
To me it seems that probably both MAP and Boost sensors are using a common ground or power wire. that will explain why they have similar readings.
Those sensors do not give me any confidence. get good quality Original Bosch ones.
Best way would be to find somebody with a t-jet /GP/500/bravo who will let you test his sensors and test your sensors on his car. ( test with
MES)
Good thinking! Check voltage input and make sure it's 5v on both sensors.
------------------
What else you could try?
1. Remove the battery and check again.
2. Remove the boost sensor and check again (keep it disconnected - don't start the engine)
3. Remove the MAP sensor and check again (keep it disconnected - don't start the engine)