E46 Fanatics Forum banner
41 - 58 of 58 Posts

· Registered
2002 330ci-5HP-19, 2004 325ci-M56
Joined
·
39 Posts
Discussion Starter · #41 ·
The SAP only runs when the DME thinks it needs to. That typically means a cold start. So if your engine is warm/hot or the DME thinks it's warm/hot or if the ambient temperature is too hot (too hat actually or the ambient temperature sensor is reporting the wrong temperature), the SAP won't be commanded to run.
thank you for reply!!

when i listen to SAP it’s in the morning after car sits for 10+ hours. it never has turned on i test everyday. it’s usually 38 degrees fahrenheit in the morning

my ambient air temp is broken it’s reporting 122 degrees fahrenheit all the time
 

· Premium Member
2005 330xi Auto, 2006 330ci Vert Auto
Joined
·
2,406 Posts
thank you for reply!!

when i listen to SAP it’s in the morning after car sits for 10+ hours. it never has turned on i test everyday. it’s usually 38 degrees fahrenheit in the morning

my ambient air temp is broken it’s reporting 122 degrees fahrenheit all the time
Fix the ambient air temp and I bet you your SAP will run :)
 

· Premium Member
2005 330xi Auto, 2006 330ci Vert Auto
Joined
·
2,406 Posts
will do 👍

i have code P2430 for “Secondary Air Injection System Air Flow/Pressure Sensor Circuit Bank 1”

any recommendations?? someone told me could be the secondary air MAF sensor
Sorry I do not. My recommendation is for you to fix the ambient air temp, make sure your SAP does come on, then clear all your codes and see if the P2430 comes back. It may or may not come back :)
 

· Registered
2002 330ci-5HP-19, 2004 325ci-M56
Joined
·
39 Posts
Discussion Starter · #46 ·
Sorry I do not. My recommendation is for you to fix the ambient air temp, make sure your SAP does come on, then clear all your codes and see if the P2430 comes back. It may or may not come back :)
👍👍thank you. just ordered a sensor from amazon also got new intake boots and a VC gasket. thanks everyone for the help i’ll keep you updated when the parts arrive
 

· Registered
2002 330ci-5HP-19, 2004 325ci-M56
Joined
·
39 Posts
Discussion Starter · #48 ·
Ah, OP has 2004 325ci so there's a MAF on the SAP....... (y)
The P2430 is using the MAF to detect air flow. If the Pump is not coming on, then the MAF has no air flow to sense. Fix the pump first.
i was able to successfully replace the lower intake boot which had a hole in it. after replacing it i let the car idle until it reached 199 degrees Fahrenheit. once it was at operational temp i checked the fuel trims. i realized after replacing that lower intake boot both STFT and both LTFT started to improve a little bit.
Light Product Communication Device Telephony Material property
 

· Registered
2002 330ci-5HP-19, 2004 325ci-M56
Joined
·
39 Posts
Discussion Starter · #49 ·
The P2430 is using the MAF to detect air flow. If the Pump is not coming on, then the MAF has no air flow to sense. Fix the pump first.
Use a mechanic’s mirror and bright light.
Search and read on here to verify, but I think it is expected that the electric air valve vents to atmosphere when closed.
at around 1500 rpm and 30mph the fuel trims are good but sometimes go to past +10 to about 10.2 or 11.7
which is making me think i have a smaller leak somewhere else?
going to smoke test again
 

· Premium Member
2005 330xi Auto, 2006 330ci Vert Auto
Joined
·
2,406 Posts
at around 1500 rpm and 30mph the fuel trims are good but sometimes go to past +10 to about 10.2 or 11.7
which is making me think i have a smaller leak somewhere else?
going to smoke test again
Keep in mind STFT will fluctuate quite a bit when you're driving. The system is dynamically trying to optimize. You may think you're driving steadily when in fact there are other dynamics in action that you can't really feel. As such, it is much more useful to look at LTFT + STFT together and to log data over a period of time rather than a snapshot in time. These are some of the drivers to data logging using OBD Fusion.
 

· Registered
2002 330ci-5HP-19, 2004 325ci-M56
Joined
·
39 Posts
Discussion Starter · #51 ·
Keep in mind STFT will fluctuate quite a bit when you're driving. The system is dynamically trying to optimize. You may think you're driving steadily when in fact there are other dynamics in action that you can't really feel. As such, it is much more useful to look at LTFT + STFT together and to log data over a period of time rather than a snapshot in time. These are some of the drivers to data logging using OBD Fusion.
thanks for the tip i’ll keep that in mind when looking at fuel trims. after the second smoke test i can confirm i fixed most of the leaks.

also wanted to say that the ambient air temp is showing -40 degrees fahrenheit on the dashboard now. before it was +122 degrees. i took a look at the wires and it turns out the ambient air temp sensor/connector has fallen off. the wires are not original BMW wires and look like aftermarket wires connected to the original wires. the sensor is missing and the wiring is exposed just dangling. i have a new sensor on the way. i’ll do another cold start tomorrow morning and see if the pump turns on from the ambient temp changing to -40 from 122
 

· Registered
2002 330ci-5HP-19, 2004 325ci-M56
Joined
·
39 Posts
Discussion Starter · #52 ·
Fix the ambient air temp and I bet you your SAP will run :)
Welcome to the forum.

Let’s get you set up
Have a read through the IMPORTANT LINKS page. There you will find threads about how to ask for help as well as fixes and advice on many of the common E46 problems.

A couple of helpful web pages:
  • Part numbers and exploded diagrams: www.RealOEM.com. Enter the last 7 digits of you VIN into the search tool. Bookmark the results, you’ll be back many times. Then browse for part numbers specific to your car.
  • Build spec. You’ll need a build spec as some parts have different versions for different spec vehicles. This link may or may not work, but it will give you a lead on getting a VIN decode: Free BMW VIN Decoder : ///M Decoder
  • E46 wiring diagrams: BMW WDS Online
Now let’s get back to your car problem.
See the attached file. While it is for the ULEV cars (M54), it will be very similar to your SULEV (M56). The coolant temp needs to be between -10C to 70.5C.

The only way the outside ambient temp could impact is if the DME is using it to determine if the cold start enrichment.
Old lazy pre-cat O2 sensors can cause SAP monitor not ready. Are they perky at cold start? How long before they start switching?
i replaced the ambient air temperature sensor (under the front left bumper) and the 2 pin connector on 11/29/22. i already started the car that day and missed the cold start opportunity with the new sensor installed because engine was warm. the SAS monitor was not ready after replacing the sensor because i guess the system didn’t have a chance to turn on.

the next day 11/30/22 i started the car after letting it sit for about 12+ hours. i plugged the obd scanner in and to my surprise every monitor was ready except the EVAP. success finally!!! in California you can pass emission test with EVAP not ready.

many people on this site are saying changing the ambient air temp sensor will not do anything to the SAS monitor. on the other hand many people did the same thing i did and found success. so i don’t know what’s true or not but that’s how i fixed my problem hopefully this helps someone. i passed smog and can drive my car!
Product Gadget Communication Device Telephony Material property

Gadget Communication Device Font Material property Electric blue
 

· Registered
2006 325Ci M56 5MT 2004 M3 6MT
Joined
·
1,359 Posts
i have a 2004 325ci coupe with m56 sulev engine. don’t know which dme i have but thank you!!! hope that dme info helps someone else!!
All M56 Sulev have MS45.1. I believe only early E46 M54 have MS43, and i believe all XI models run MS43
 
  • Like
Reactions: m56valvecovergasket

· Premium Member
2005 330xi Auto, 2006 330ci Vert Auto
Joined
·
2,406 Posts
many people on this site are saying changing the ambient air temp sensor will not do anything to the SAS monitor. on the other hand many people did the same thing i did and found success. so i don’t know what’s true or not but that’s how i fixed my problem hopefully this helps someone. i passed smog and can drive my car!
To be clear, previously I suggested that you replace the ambient temperature sensor so your SAP would run. With the SAP running, it's still not a guarantee that your monitor would set. However, I know for a fact that your SAP monitor will not set if your SAP pump doesn't run :) . Please don't confuse the SAP running with setting the monitor.
 
41 - 58 of 58 Posts
Top