Fluctuating Idle Issue - S54 swap

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • E30Strube
    replied
    When I do the reset as in your link, the idle smooths out and the car operates fine. After flooring it or driving it hard (going above 7000rpm), the car goes back into "safe" mode. Its almost as if the throttle adaption doesn't take. I found some info on the stages of "safe" mode and I appear to be at Stage 2 (ie. the car only goes to 4000rpm). I also followed the TIS to adjust the butterflies. Everything seems to be good with them now. Since the reset does smooth out the idle and restores power, I think I am at least finally on the right path.

    Leave a comment:


  • Andrew325is
    replied
    I would follow BMW's instructions in TIS for throttle adjustments. It may also be in the E46 Bentley but I don't know. Either way the adaptive throttle learning program in the ECU has to be reset any time you replace a throttle position sensor or accelerator pedal. Instructions & additional info here: http://forum.e46fanatics.com/showthread.php?t=54763

    Leave a comment:


  • E30Strube
    replied
    What about synching the throttles themselves. I took the TBs off completely (including the bar that links all of them). I had to do the adjustment on the S14 when I took them apart, but haven't seen instructions on for the S54. If they were off, could that cause idle issues? Any ideas of instructions on how to actually adjust them (dial indicator, etc).

    Leave a comment:


  • Andrew325is
    replied
    Have you reset the throttle adaptation in the ECU? (via DIS or manually) If not, it will for sure go into safe mode. The uneven idle could just be due to the alpha N. You could try connecting a MAF if the ECU will still receive the input. If it runs rough be sure to check the coils. :)

    Leave a comment:


  • E30Strube
    started a topic Fluctuating Idle Issue - S54 swap

    Fluctuating Idle Issue - S54 swap

    This is on my S54 swapped E30 M3. Stock E46 ECU (alpha N, deleted EWS), ebay headers, has vanos and drive by wire.

    I have a fluctuating idle issue after the car warms up. At cold start up, the car idles completely normal. After a couple minutes, the cars idle starts dipping up and down by 200-400 rpms. Not sure if its related, but it will also go into safe mode (will not idle past 4000 rpms) once you start driving. I've tried the following:

    Replace O2 sensors
    Replace engine harness
    Run ECU grounds to the chassis ground in the bay (e30 battery tray)
    Redo C101 to E46 ECU adapter (based the wiring on FredKs thread and the tuner of the ECU, pretty confident it is good)

    Known issue - the coolant temp sensor (e30 one) isn't grounded, so the dash isn't displaying the temp. I painted the block and the motor mount arms, so there isn't a metal to metal connection behind them. I ran a ground wire from chassis to mount, and then another one from that point to the block. The only CEL present is for the O2 heater circuit. This leads me to believe the car isn't going into closed loop, but I don't know why.

    Can anyone offer some assistance here and point me down a path of what to check? :(
Working...