Hi there,
How do I get the my E46 out of the permanent LIMP mode after I have fixed ignition problem?
Background: My 2002 BMW325ci started working rough including in idle and within few days went into permanent LIMP mode (service engine light, little gear with exclamation mark next to P/D(gearbox warning light ), and can't go higher than 3,ooo rpm, and has hard time to accelerate being stuck in 3rd or 4th gear).
I read the codes with BAFX Products 34t5 Bluetooth OBDII Scanner for Android devices, and it came up with: P0313 (misfire detected with low fuel) , P0300 (random/multiple cylinder misfire detected) , P1348 MIsfire during start cylinder 4), and P1345 (misfire cylinder 2 with fuel cut-off).
I bought set of 6 ignition coils and replaced them all. Engine now works smoothly both in idle and when running. However the car is still in LIMP mode, lights are still there, and acceleration sucks.
When I tried to clear the codes with the scenner, it had catastrofic consequences - car wouldn't start at all after that.(just clicking, flashing headlights and no cranking). Disconnected battery, let it sit several hours and eventually it started staring again. Same codes are back.
I don't have repair manual, and I would like to get the vehicle out of the limp mode and to clear the old error codes without killing the car as in my previous attempt, get rid of check engine and gearbox warning light.
I tried removing battery and letting it sit for a while. I tried turning it off and quickly back on. Battery is solid, I have fully charged it and it cranks without issues. Any help would be appreciated
How do I get the my E46 out of the permanent LIMP mode after I have fixed ignition problem?
Background: My 2002 BMW325ci started working rough including in idle and within few days went into permanent LIMP mode (service engine light, little gear with exclamation mark next to P/D(gearbox warning light ), and can't go higher than 3,ooo rpm, and has hard time to accelerate being stuck in 3rd or 4th gear).
I read the codes with BAFX Products 34t5 Bluetooth OBDII Scanner for Android devices, and it came up with: P0313 (misfire detected with low fuel) , P0300 (random/multiple cylinder misfire detected) , P1348 MIsfire during start cylinder 4), and P1345 (misfire cylinder 2 with fuel cut-off).
I bought set of 6 ignition coils and replaced them all. Engine now works smoothly both in idle and when running. However the car is still in LIMP mode, lights are still there, and acceleration sucks.
When I tried to clear the codes with the scenner, it had catastrofic consequences - car wouldn't start at all after that.(just clicking, flashing headlights and no cranking). Disconnected battery, let it sit several hours and eventually it started staring again. Same codes are back.
I don't have repair manual, and I would like to get the vehicle out of the limp mode and to clear the old error codes without killing the car as in my previous attempt, get rid of check engine and gearbox warning light.
I tried removing battery and letting it sit for a while. I tried turning it off and quickly back on. Battery is solid, I have fully charged it and it cranks without issues. Any help would be appreciated