360 - Limp mode after refuelling | FerrariChat

360 Limp mode after refuelling

Discussion in '360/430' started by KILOCHARLIE, Jul 28, 2023.

This site may earn a commission from merchant affiliate links, including eBay, Amazon, Skimlinks, and others.

  1. KILOCHARLIE

    KILOCHARLIE Formula Junior

    Oct 14, 2012
    321
    Cardiff, UK
    Full Name:
    KC
    Hi all,

    I sadly use my 360 less and less these days after kids came along. As such I’m only doing a few hundred mile a year in her but I have a very annoying problem where the car goes into limp mode shortly after each refuel. I’m using the same super unleaded each time but maybe the fuel is going off after not using it so long and then when new fuel is added the car doesn’t like it and throws it into limp mode?

    If I turn the car off and turn it back on it’s ok for a few minutes before going back into limp mode.

    To solve it, I have to disconnect battery, then after reconnecting let it idle for 20 mins and do the whole relearning procedure, driving it like a grandma. Then it’s all ok again until I next refuel.

    Anyone have any idea what’s wrong as surely this isn’t right. People have suggested using fuel stabiliser, but everyone who drives their cars infrequently can’t be using this? I filled up a few months ago and it’s back to doing it today.
     
  2. CoreyNJ

    CoreyNJ Formula 3
    Silver Subscribed

    Apr 17, 2006
    2,368
    New Jersey Shore
    You need a code reader, not a generic OBD2, but something like the Thinkdiag or AP200. Reading the code can really help get an idea of what could be going on.
     
    KILOCHARLIE likes this.
  3. Qavion

    Qavion F1 World Champ
    Silver Subscribed

    Feb 20, 2015
    13,845
    Sydney
    Full Name:
    Ian Riddell
    What do you mean by limp mode? What are your dash indications? CHECK ENGINE light? SLOW DOWN?
     
  4. EastMemphis

    EastMemphis Formula 3
    Owner Silver Subscribed

    May 25, 2019
    1,825
    Memphis, TN
    Full Name:
    John
    Sounds like throttle body trouble to me. Check your OBDII codes for clues. Unfortunately, new throttle bodies are unavailable so you'll have to be creative if this is the problem. A generic code reader should be good enough if that's all you have.

    @Qavion - Limp mode in the 360 is when the throttle only response to 20% input. The engine will still rev up a bit but essentially, you're idling along. It's very frustrating when it happens and resetting the ECU with the cutoff switch only solves the problem for a mile or two before vomiting out a couple codes and calling it quits.

    I believe limp mode (the kind without a check engine light) is caused when a mismatch between the throttle bodies that can't be corrected by the ECU occurs. The bad thing about throttle body failure is it can take out the primary ECU by drawing too much current through the H bridge powering the throttle bodies. That causes the solder to melt and bad, bad, really bad, things to happen.
     
    KILOCHARLIE and Qavion like this.
  5. P1key

    P1key Karting

    Nov 9, 2022
    82
    Full Name:
    Jeff Pike
    Drive it more? :D
     
  6. SoftwareDrone

    SoftwareDrone F1 Veteran
    Sponsor Owner Rossa Subscribed

    Jan 19, 2004
    7,790
    San Jose, California
    Full Name:
    Mike
    I always thought that the solenoid in the vapor canister was bad if a car only stumbled after a fill up.
     
    Qavion and mike32 like this.
  7. energy88

    energy88 Three Time F1 World Champ
    Silver Subscribed

    Jan 21, 2012
    31,434
    West of Fredericksburg, VA
    Full Name:
    John
    Maybe it is an environmental issue due to the seasonality of the fuel in your location?

    In the US, we have "winter" and "summer" gasoline blends. The main difference is the Reid Vapor Pressure (RVP) spec. RVP is higher in winter to ensure prompt starting; and conversely lower in summer to avoid vapor lock. Perhaps you have lots of "winter" gasoline remaining in your tank and the ECU is at its adjustment limits trying to make the desired adjustments?
     
  8. Flyingbrick242

    Flyingbrick242 Formula Junior
    Silver Subscribed

    Feb 26, 2017
    657
    Northern AZ.
    For me this sounds like you have a fuel shut off valve failure saturating the charcoal canister with raw fuel then when the engine management system request purging the engine is over whelmed with unwelcomed fuel or oversaturated vapors causing a over rich condition.
    1-Like mentioned above get a code reader that will give you a clear perspective what the engine management system is complaining about.
    2-If codes point to fuel adaptation challenge remove charcoal canister and inspect for over saturated signs, typically when this happens the canister is unusually heavy.
    3-Some of the better scanners can perform a fuel tank test which test the integrity of the entire system. Large leak to small leak.
    4-Just for the record when you disconnect the battery what you are doing is resetting fuel adaptation to base value which may explain why it runs so good afterwards until the system can not adapt any more for the over rich condition.

    I drive my 430 very little also with no fuel stabilizer.

    Good Luck.
     
    Qavion likes this.
  9. Qavion

    Qavion F1 World Champ
    Silver Subscribed

    Feb 20, 2015
    13,845
    Sydney
    Full Name:
    Ian Riddell
    If you have a code, here is the official Ferrari 360 decoding chart:
     

    Attached Files:

  10. KILOCHARLIE

    KILOCHARLIE Formula Junior

    Oct 14, 2012
    321
    Cardiff, UK
    Full Name:
    KC
    Will this show a code each time it goes into limp mode even if no check engine light is displayed please? Many thanks.
     
  11. CoreyNJ

    CoreyNJ Formula 3
    Silver Subscribed

    Apr 17, 2006
    2,368
    New Jersey Shore
    All active codes will be shown.


    Sent from my iPad using FerrariChat.com mobile app
     
    KILOCHARLIE likes this.
  12. EastMemphis

    EastMemphis Formula 3
    Owner Silver Subscribed

    May 25, 2019
    1,825
    Memphis, TN
    Full Name:
    John
    If the throttle bodies are the problem, you may not see any codes at all, especially if you've recently reset the ECU with the cutoff switch. I chased TB problems for nearly a year before nailing that down as the problem.

    There are three ways I know of to "fix" throttle body limp mode problems:
    1. Replace your existing throttle bodies with used ones from a breaker. Unfortunately, this is a hit and miss unless you can buy two from the same working car.
    2. Rebuild the throttle bodies with parts from a donor throttle body. This is an excellent solution if you're DIY and very careful.
    3. Purchase a kit that allows your car to use cheap Porsche throttle bodies.

    I wrote several articles on the throttle body issue.

    https://www.ferrari360.org/2020/07/bosch-throttle-body-replacement.html

    Testing a TB: https://www.ferrari360.org/2022/12/make-bosch-throttle-body-tester.html

    Throttle body adapter: https://www.ferrari360.org/2022/03/ferrari-360-throttle-body-adapters.html
     
    KILOCHARLIE and Qavion like this.
  13. hessank

    hessank Formula 3
    Silver Subscribed

    Aug 8, 2005
    1,873
    Canada, Florida
    Full Name:
    Fred
    When in a limp mode scenario (after your re-fueling event), I would first check to see what my fuel pumps are doing.
    Have you checked the fuel pressures on either side? Maybe you're running on one pump only.

    I also agree with FB242, "... For me this sounds like you have a fuel shut off valve failure saturating the charcoal canister with raw fuel then when the engine management system request purging the engine is over whelmed with unwelcomed fuel or oversaturated vapors causing a over rich condition..."
     
    KILOCHARLIE and Qavion like this.
  14. SoftwareDrone

    SoftwareDrone F1 Veteran
    Sponsor Owner Rossa Subscribed

    Jan 19, 2004
    7,790
    San Jose, California
    Full Name:
    Mike
    Right. The solenoid in the vapor canister is bad.
     
  15. Qavion

    Qavion F1 World Champ
    Silver Subscribed

    Feb 20, 2015
    13,845
    Sydney
    Full Name:
    Ian Riddell
    We may need more info on your "limp mode".

    Are the engine rpms limited to, say, 1500rpm, or is the engine just running poorly? If the rpms are limited to a specific value, then the throttle bodies could be the issue. If the engine is just running poorly, then it could be a vapour canister issue.
     
    EastMemphis and SoftwareDrone like this.
  16. EastMemphis

    EastMemphis Formula 3
    Owner Silver Subscribed

    May 25, 2019
    1,825
    Memphis, TN
    Full Name:
    John
    In "limp" mode, the rpm's don't appear to be limited. It's the throttle that's limited to 20%. If you wait long enough, you can get going up to speed, but a Yugo running on two cylinders is going to pass you and flip the bird.

    If the throttle position is checked with an OBD tool, you can see it's limited to 20% no matter where the pedal position actually is.
     
  17. 360+Volt=Prius

    360+Volt=Prius Formula 3
    Silver Subscribed

    Sep 1, 2013
    1,762
    Western Mass
    Full Name:
    Raimondo
    What happens if you drive same distance to gas station (no gas), turn the car off for 5 min and restart it?
     
  18. Qavion

    Qavion F1 World Champ
    Silver Subscribed

    Feb 20, 2015
    13,845
    Sydney
    Full Name:
    Ian Riddell
    Is this from personal observation, John? I was looking through the manual and couldn't find any reference to "limp" mode. There was a "recovery position" which I assumed to be the same. That mentioned 1500rpm, but now I see that only 8%.
     
  19. EastMemphis

    EastMemphis Formula 3
    Owner Silver Subscribed

    May 25, 2019
    1,825
    Memphis, TN
    Full Name:
    John
    #19 EastMemphis, Jul 29, 2023
    Last edited: Jul 29, 2023
    Yes, personal experience. I did read about it somewhere, maybe the newer version of the WSM? It might have been a Bosch publication.

    When viewing the live data for the throttle pots, the value stops at 20% no matter where the pedal is beyond that. 20% is damn little throttle too. Just a touch and 20% is hit. This limp mode produces no CEL. Sometimes it won't even throw a code right away. Eventually, it does, usually two codes:
    P1189 - Pedal Position Potentiometer Signal
    P1149 - Pedal Position Potentiometer Signal 1
    Sometimes others...

    Naturally, these codes are misleading and typically cause the owner to buy a $400 part that does nothing to change the situation. It's a lot cheaper than two TB's, is easy to replace, so that's what is usually done first. The problem may even appear to be resolved, only to rear its ugly head at just about the time the owner is starting to feel cocky about fixing it.
     
    Qavion likes this.
  20. Qavion

    Qavion F1 World Champ
    Silver Subscribed

    Feb 20, 2015
    13,845
    Sydney
    Full Name:
    Ian Riddell
    Thanks for the hint. I found a Bosch publication and "Limp Home" mode is mentioned 191 times. The publication itself is gibberish to the average human, however, especially on a Sunday morning. This is Trevor-level stuff.

    There seems to be a limitation on torque during limp home mode, so you are probably right about there being no fixed rpm limit. Unfortunately, there seems to be a number of triggers for limp mode, not just the throttle bodies. "Speed sensor" is mentioned as one cause.

    We need some codes.
     
    EastMemphis likes this.
  21. LorenzoR

    LorenzoR F1 Rookie
    Rossa Subscribed

    Ian, im not hinting for you to do it but Would it be to difficult to make a list of items that would make a car go into limp mode out of that article?
     
  22. mwstewart

    mwstewart F1 Rookie

    Feb 5, 2014
    2,751
    England
    Full Name:
    Mark
    A loose fuel cap can cause this. Check the seal on the cap.

    It's a quick check to rule one possible cause off of the list.
     
    KILOCHARLIE and Qavion like this.
  23. Qavion

    Qavion F1 World Champ
    Silver Subscribed

    Feb 20, 2015
    13,845
    Sydney
    Full Name:
    Ian Riddell
    It's a 1,327 page document full of acronyms and flow charts, but I think I've narrowed it down to the following three (or four? or five?)...

    Engine speed sensor
    Phase synchronization (cam sensor?)
    Throttle valve position (E DK) and "main load sensor" (E_DM)

    Here is some of the text:

    NLPH 5.20 limp-home for phase synchronization
    FDEF NLPH 5.20 Function definition
    The section NLPH describes the checking of the synchronization by means of the correctly operating phase sensors given in the
    system. The cylinder counter zzyl is initialized from the phase information during the synchronization in %GGDPG. With defective
    phase sensor (PG) and not defective phase sensor 2 (PG2) (SY PGRAD2 > 0 and B phsok2) the latter is used for the synchronization
    (SYNPH2). If the PG2 signal also lies above the reference mark (SY PH2OFST = 0), then it is possible to synchronize directly to
    PG2 with defective PG. Otherwise always PG is synchronized to and in the cycle R synph2 PG2 is used to check for correct
    synchronization and to trigger a new synchronization (SYNPH1) if necessary. If no PG2 is given or if it is also defective the
    cylinder counter is initialized from the virtual engine position, provided the run-on position is valid (B ale = 1).
    At not clear phase position it is optionally possible to cause a double ignition output and by means of injection cut-out misfiring
    can be stimulated, by the evaluation of which the correct phase position can be determined and possibly a new synchronization is
    started (SYNMD).

    APP NLPH 5.20 Application hint
    With double ignition output it may be necessary to decrease the maximum engine speed (NMAXDZ) in order to protect components.
    Allocation of CWNLPH (condition: respective bit = 1):
    0. Bit: not occupied
    1. Bit: run-on detection permissible
    2. Bit: limp-home via double ignition (NLPH 5.10)
    3. Bit: new synchronization after detection by means of cylinder cut-out permissible
    The remaining bits are still free.
    The cylinder cut-out can be disabled by a limitation of the operating map.
    Typical Values:
    ---------------
    ANZEAUS: 5 Number of injections to be cut-out
    NPHERKMN: 2000 rpm Minimum engine speed for phase search
    NPHERKMX: 4000 rpm Maximum engine speed for phase search
    NPHINVMN: 2520 rpm Minimum engine speed for new synchronization
    NPHINVMX: 3520 rpm Maximum engine speed for new synchronization
    RLPHERKMN: 40 % Minimum load for phase search
    RLPHERKMX: 60 % Maximum load for phase search
    TPHERKMN: 80 C Minimum engine temperature for phase search
    TPHSABSP: 10 s Blocking time for the phase search, if the appropriate operating range was exited
    (should not be chosen too high!)
    TPHSSP: 60 s Blocking time for phase search after unsuccessful search
    ZYLEAUS: 0 Cylinder to be cut-out
    The number of injections to be cut-out is to be limited between 4 to 7.
    For ZYLEAUS a 0 is to be entered for the 1st cylinder and so on until n-1 for the nth cylinder.
    Adjustable variables in other functions for NLPH:
    %NMAXMD NMAXDZ Half the maximum engine speed, e.g. 3400 rpm for systems with single-spark coils
    Maximum engine speed, e.g. 6800 rpm for systems with twin-spark coils
    DNMADZ 10 corresponds to a ramp of 1000 rpm
    %GGDPG DZZSTNLP 116 corresponds to 2 engine revolutions


    There are ambiguous lines like:

    Pedal-travel sensor limp-home operation
    Throttle-valve actuator limp-home operation


    Is pedal travel sensor data failure a cause for limp-home, or is this a limp-home mode using available pedal travel data?

    "CWKRNLR FW = code word for limp home in case of 1 out of 2 knock sensors fails"

    Is this another cause or does it concern a subsequent failure during limp-home mode?
     
  24. Qavion

    Qavion F1 World Champ
    Silver Subscribed

    Feb 20, 2015
    13,845
    Sydney
    Full Name:
    Ian Riddell
    That makes perfect sense.... but not a single mention of it in the Bosch document :rolleyes:
     
  25. hessank

    hessank Formula 3
    Silver Subscribed

    Aug 8, 2005
    1,873
    Canada, Florida
    Full Name:
    Fred
    I once got a SLOW DOWN light (Cat temp related) and a code which threw the car into the granny mode.
    On the next exit ramp which went uphill I could barely make it up. Shut the car down, waited 5 minutes and it drove as if nothing happened for the entire trip
     

Share This Page