2016 1 Series B47 Engine.
Had some hesitation with car when accelerating and a one off "limp mode" in the auto box. I drive VERY sedately and economically. Basically I drive it every 2 weeks to visit my old mum (70m there, 70m back up the motorway mostly). I've used 5 bottles of Redex Diesel system cleaner in 18m since I have had the car (just cos I thought it would help keep things clean).
Anyway I got Torque and OBD adapter out and have two codes P0401 Powertrain "EGR Flow Insufficient" and P22AE Powertrain something O2 Sensor related. I removed O2 sensor and cleaned with brake cleaner and put back. No change. Clear codes and they just come back. The Engine warning light came on but now goes out. So I thought given how my driving is very "granddad" I took it out and thrashed it a bit (manual mode rev to 5k) - no black smoke though - it revs fine and pulls fine. So I thought reset the codes. And they instantly reappear.
Next is remove EGR valve and clean but I am not expecting that to fix (and have to wait for long reach Torx screwdriver to be able to do next week). I am wondering if removal of the Intake Manifold (big black plastic thing on BMW B47 engine) will reveal gunking up requiring caustic soda bath or similar.
But happy to get advice on other things I can try. Should I still be driving it?
Tempted also to add Dipetane to my diesel to keep it clean longer term as I'm not a heavy mileage user so it may need that? Thoughts?
Had some hesitation with car when accelerating and a one off "limp mode" in the auto box. I drive VERY sedately and economically. Basically I drive it every 2 weeks to visit my old mum (70m there, 70m back up the motorway mostly). I've used 5 bottles of Redex Diesel system cleaner in 18m since I have had the car (just cos I thought it would help keep things clean).
Anyway I got Torque and OBD adapter out and have two codes P0401 Powertrain "EGR Flow Insufficient" and P22AE Powertrain something O2 Sensor related. I removed O2 sensor and cleaned with brake cleaner and put back. No change. Clear codes and they just come back. The Engine warning light came on but now goes out. So I thought given how my driving is very "granddad" I took it out and thrashed it a bit (manual mode rev to 5k) - no black smoke though - it revs fine and pulls fine. So I thought reset the codes. And they instantly reappear.
Next is remove EGR valve and clean but I am not expecting that to fix (and have to wait for long reach Torx screwdriver to be able to do next week). I am wondering if removal of the Intake Manifold (big black plastic thing on BMW B47 engine) will reveal gunking up requiring caustic soda bath or similar.
But happy to get advice on other things I can try. Should I still be driving it?
Tempted also to add Dipetane to my diesel to keep it clean longer term as I'm not a heavy mileage user so it may need that? Thoughts?