2004 Z4 M54B30 (Oct03 Build)
As the title states I am getting those codes, except for P0301. #1 will have a misfire maybe 1 out of 10 times, with the exception of removing the intake pipe while running. Here is the things I have done so far.
1. Replaced spark plugs.
2. Switched the coil packs around, and all will eventually have a misfire except #1.
3. Made a smoke machine and have checked while warm, and cold, no leaks.
4. Dangerously sprayed starting fluid around vacuum tubing, and no change in rpm digital bi scanner was hooked up, and idle stayed at 745-765.
5.New oil cap(holds pressure when I did smoke test, and rpm will change if I take it off while car is running.)
I have reset then went on a drive from a cold start and it throws the code exactly 3 miles into drive. Tried it after it warmed up, and exactly 3 miles into drive. It doesn't matter if I was stopped at a light, did 70mph on the longer stretch or 35 mph.... 3 miles in it ALWAYS throws the first code.
I have also reset adaptations about 200 miles ago, and wondering if it is still in a learning state. And the reason I reset adaptations is that I got new exhaust, new IAC, and new MAF sensor(previous owner didn't even have one).
Here is what is replaced, and checked that it is working.
1.MAF sensor
2. IAC valve
3.New Intake boot
4. Plugs and coils.
5.Injectors
3 Days ago I did a little experiment by unplugging the MAF sensors. Wouldn't you know it didn't throw any codes other the the 2 for the maf sensor. Which brings me to something with AF ratio. I try and get into the EKPS module, but it has no comms... weird..after searching 2 days for the actual module, and reading another post here, I think it is controlled through a relay and the ECU. Now that brings me to why it does not throw a code while the MAF is unplugged, as it is running in fail safe and the pump will run at 100% since it cant tell how much air is coming in. I am gonna attempt to get the relay out, and see if I can find one online somewhere and test that. Or does anyone know if the EKPS is on this vehicle, and before you suggest the boot/trunk, it is not there. I destroyed sub amp by not unhooking the power before i took my trunk apart.... so I down $300 for that now....and no bass for the time being. I don't think its the fuel pump, as it works fine without the MAF, but it also could be "going" bad and the when it thinks its 100%, it may actually only be say 80% which may be enough for it to run fine. I would rather it be a simple relay, and not the pump, but hey my luck its both.
As the title states I am getting those codes, except for P0301. #1 will have a misfire maybe 1 out of 10 times, with the exception of removing the intake pipe while running. Here is the things I have done so far.
1. Replaced spark plugs.
2. Switched the coil packs around, and all will eventually have a misfire except #1.
3. Made a smoke machine and have checked while warm, and cold, no leaks.
4. Dangerously sprayed starting fluid around vacuum tubing, and no change in rpm digital bi scanner was hooked up, and idle stayed at 745-765.
5.New oil cap(holds pressure when I did smoke test, and rpm will change if I take it off while car is running.)
I have reset then went on a drive from a cold start and it throws the code exactly 3 miles into drive. Tried it after it warmed up, and exactly 3 miles into drive. It doesn't matter if I was stopped at a light, did 70mph on the longer stretch or 35 mph.... 3 miles in it ALWAYS throws the first code.
I have also reset adaptations about 200 miles ago, and wondering if it is still in a learning state. And the reason I reset adaptations is that I got new exhaust, new IAC, and new MAF sensor(previous owner didn't even have one).
Here is what is replaced, and checked that it is working.
1.MAF sensor
2. IAC valve
3.New Intake boot
4. Plugs and coils.
5.Injectors
3 Days ago I did a little experiment by unplugging the MAF sensors. Wouldn't you know it didn't throw any codes other the the 2 for the maf sensor. Which brings me to something with AF ratio. I try and get into the EKPS module, but it has no comms... weird..after searching 2 days for the actual module, and reading another post here, I think it is controlled through a relay and the ECU. Now that brings me to why it does not throw a code while the MAF is unplugged, as it is running in fail safe and the pump will run at 100% since it cant tell how much air is coming in. I am gonna attempt to get the relay out, and see if I can find one online somewhere and test that. Or does anyone know if the EKPS is on this vehicle, and before you suggest the boot/trunk, it is not there. I destroyed sub amp by not unhooking the power before i took my trunk apart.... so I down $300 for that now....and no bass for the time being. I don't think its the fuel pump, as it works fine without the MAF, but it also could be "going" bad and the when it thinks its 100%, it may actually only be say 80% which may be enough for it to run fine. I would rather it be a simple relay, and not the pump, but hey my luck its both.