2003 Z4 3.0 codes P1515

Before going home and waiting for more help i did another quick test run with the live data output.
I put the car in neutral and slowly increased RPM from idle to 4400 while mapping ATP RPM MAF.
Results in graph image attached; defiantly something very wrong with the ATP% calculations.

Will be back tomorrow to see what to tackle next.
 

Attachments

  • 2003Z4 RPM increase to map ATP RPM MAF.png
    2003Z4 RPM increase to map ATP RPM MAF.png
    147.1 KB · Views: 2,904
Hey guys;
Here is the latest update; will need some new ideas since i am still having the same problem even with my latest tests.

I am going off the assumption that my ATP is not being sent/receive correctly at this point.

I ended up buying a new BMW cable harness connector for the throttle body to make sure that its connected well and its not just a worn out connector pin (cleaning didn't help). I was able to buy a pigtale type to spice into the existing wire harness. https://www.pelicanparts.com/More_Info/12517602973M9.htm?pn=12-51-7-602-973-M9&bt=Y&fs=0&SVSVSI=BE85 At first i was hoping i could spice the wire inside the engine cable harness distribution box but it was too complicated so i cut the current connector about 0.5" from the connector and soldered the new pigtale on. (Shrink tube over each wire plus a big shrink tube over the ribbed sleeve.) I figured i would start with just replacing the connector instead of going with the full cable harness replacement which is very similar to this part (https://www.eeuroparts.com/Parts/17...uVNFZR6mm_bIYv1cHM0np1JBOEc_7lTIaAnP2EALw_wcB).


Did this connector replacement today but i am getting the same ATP readings so i don't think that was it.


I also bought the Haynes repair manual which has a wire diagram which seems to indicate that the ATP is wired directly to the DME (Digital motor electronics control unit). It has some description on how the wires are done including the internal of the ATP.

The only next steps i can think off are to measure the Supply voltage (must be 12, 6, 5, 3 or so i am guessing) to the ATP and the return (i am guessing its a ground) The SIG should change depending where the physical location is of the ATP and i am guessing this is whats being detected wrong. Its like a potentiometer and should change the voltage based on the physical flap position i think.

I am going off the assumption that the Throttle actuator motor is working correctly since the car seems to perform normally and the RPM follow my gas pedal moments.
(See attached image of wire diagram.)

I am wondering if anyone can send me their ATP vs RPM and MAF data; anyone have an input on my assumption that it’s not the gas pedal or connector since my RPM seem to be changing in correlation to my physical moments.

I would imagine if the DME would be defective i would have more errors but could it be that this is causing the problem?



I’ll try to splice into the ATP wiring over the weekend and get some voltage readings so see what kind of ground/power and sig voltages i am getting.


Any input would be much appreciated.

Thank you!

Manuel
 

Attachments

  • IMG_6396.JPG
    IMG_6396.JPG
    176.9 KB · Views: 2,870
  • IMG_6304.JPG
    IMG_6304.JPG
    166.5 KB · Views: 2,870
  • IMG_6310.JPG
    IMG_6310.JPG
    206 KB · Views: 2,870
  • IMG_6316.JPG
    IMG_6316.JPG
    160.5 KB · Views: 2,870
Great work you have done trying to diagnose this. I think you are correct in the the next thing to do is look at another M54 to see what the live data looks like. I would have done this for you but I have N52 unfortunately. Maybe another member can help? You probably need to describe exactly what software you are using and how to log.
 
Hello everyone! Can you reply if were able to resolve the issue? I have M54 with the same trouble code and is becoming a PITA with a constant low rpm surging. Thanks
 
Back
Top Bottom