it all started with a dead battery and over 25 codes. After replacing the battery I am down to 5 codes and the car cranks but won't start.
Codes are:
po52b
p0302
po303
po304
po305
I have replaced the spark plugs, ignition coils, intake solenoid is new, swapped new intake with exhaust solenoid, camshaft position sensor and I still get the same codes and the car wont start.
First issue: don't post codes without a description. You may as well be posting in another language.
Second issue: generic P-codes are next to worthless. They can point you in the right direction, but real BMW specific codes, with BMW's description of the fault code, are much better to pinpoint the problem. Not to mention, there may be other codes stored in other modules that a generic P-code reader can't read out.
ASE and BMW Master Certified Technician
po305 is a misfire on cylinder 5. po52b is a crankshaft in a retarded position bank 1. so misfire on cylinders 2, 3, 4, 5
Moved to the model specific discussion area.
04M3 TiAg 69k slick-top 3 pedal
99M3 Cosmos 61k S50B32 euro 6Spd
88M3 AW 43k miles Project FS
WTB: 3.5" Eurosport/Conforti CAI
Start with the basics. Fuel, compression, and spark.
How is it setting misfire codes when the engine doesn't even run? Something's not right.
Sent from my Pixel XL using Tapatalk
ASE and BMW Master Certified Technician
Bookmarks