Hi all, scratching my head on this one hoping for some suggestions of things to look for? I'll try to give as much info as possible.
When starting from cold car runs great, no codes no CEL no problem. When I stop, to fill up with diesel for example, and get back in the car it drops into limp mode with CEL on, a quick restart clears the limp mode and CEL remains but it drives fine.
I sent it to a independent Merc specialist about 5 weeks ago who read codes - diagnosed a bad boost pressure sensor and ambient pressure sensor. Boost pressure sensor replace and software update. Problem persisted. They had it for another 5 days as couldn't diagnose further as the car was not in a fault state - seems it only faults for a fraction of a second on start up. They needed Merc tech support for advice. I think in desperation they changed the air filter in the end. This initially seemed to fix the problem for a couple of weeks. Last week the problem came back, I've read the codes myself and got
U0401 - Control Unit 5D Status: pending invalid data received - engine control module
P2227 - Control unit 58 Status : pending Barometric pressure (BARO) sensor - range/ performance problem.
I decided to have a look at the air filter and found it hadn't been fit correctly by the garage, the seal had been torn by being nipped where the filter housing joins. I replaced the filter. No change.
Reading live data from the engine ignition on, engine off
Ambient pressure 800 +-1
Boost pressure 800 +-1
Reading live data from the engine ignition on, engine on (fault - limp mode)
Ambient pressure 800 +-1
Boost pressure 800 +-1
Reading live data from the engine ignition on, engine on (after quick restart limp mode off)
Ambient pressure 1011
Boost pressure 1090
When I then turn the engine off these values stay similar for about 10 seconds before falling to the 800 values.
Garage want to change the ECU but I'm not convinced, the fact they can't fit an air filter correctly means it wont be going back to them. I also can't work out why if it were the ECU a new air filter fixed the problem for 2 weeks?
When starting from cold car runs great, no codes no CEL no problem. When I stop, to fill up with diesel for example, and get back in the car it drops into limp mode with CEL on, a quick restart clears the limp mode and CEL remains but it drives fine.
I sent it to a independent Merc specialist about 5 weeks ago who read codes - diagnosed a bad boost pressure sensor and ambient pressure sensor. Boost pressure sensor replace and software update. Problem persisted. They had it for another 5 days as couldn't diagnose further as the car was not in a fault state - seems it only faults for a fraction of a second on start up. They needed Merc tech support for advice. I think in desperation they changed the air filter in the end. This initially seemed to fix the problem for a couple of weeks. Last week the problem came back, I've read the codes myself and got
U0401 - Control Unit 5D Status: pending invalid data received - engine control module
P2227 - Control unit 58 Status : pending Barometric pressure (BARO) sensor - range/ performance problem.
I decided to have a look at the air filter and found it hadn't been fit correctly by the garage, the seal had been torn by being nipped where the filter housing joins. I replaced the filter. No change.
Reading live data from the engine ignition on, engine off
Ambient pressure 800 +-1
Boost pressure 800 +-1
Reading live data from the engine ignition on, engine on (fault - limp mode)
Ambient pressure 800 +-1
Boost pressure 800 +-1
Reading live data from the engine ignition on, engine on (after quick restart limp mode off)
Ambient pressure 1011
Boost pressure 1090
When I then turn the engine off these values stay similar for about 10 seconds before falling to the 800 values.
Garage want to change the ECU but I'm not convinced, the fact they can't fit an air filter correctly means it wont be going back to them. I also can't work out why if it were the ECU a new air filter fixed the problem for 2 weeks?