Ridemalibu Motorcycle Rentals & Tours – Los Angeles CA
  1. Ciao Guest - Amidst the global dilemma, we’re offering free shipping in the U.S. now EXTENDED through Monday (4/6). Use COVID-19-FREE at checkout on the STORE tab above — Please support small business! We wish the best to everyone, stay healthy, and please be helpful to those who aren’t.
  2. Ciao Guest - You’ve landed at the ultimate Guzzi site. In SoCal? See the Service tab above for the best in service, tires, tuning and installation of our products or custom work. NEW REGISTRATIONS REQUIRE EMAIL ACTIVATION - CHECK YOUR SPAM FOLDER. ALWAYS TRY A SEARCH BEFORE STARTING A NEW TOPIC - Most questions you may have are already answered on the Forum, by FACT NOT OPINIONS. PLEASE DON'T BE A DRIVE-BY POSTER: As a common courtesy, check back if you are posting elsewhere on the web. Note there's decades of Guzzi hands-on experienced help on this site, all whom give endless amounts of their time for free - it should be common sense, but sadly needs to be stated; BE COURTEOUS! There is zero tolerance on personal attacks and off-site links to other Forums or competing products. Also be sure to click on the Store link also above for our 600+ product inventory, including many of our 100% Made-in-house-USA GTM products and engine kits. We appreciate the consideration, understanding and your business... past and future. Also be sure to see our GTMotoCycles.com custom BUILDS tab above.

Error codes for 5AM ECUs

Discussion in 'CARC' started by GT-Rx®, Jan 14, 2012.

  1. GT-Rx®

    GT-Rx® Administrator Staff Member GT di Razza Pura

    Joined:
    Jul 1, 2009
    Messages:
    10,854
    Likes Received:
    3,102
    Location:
    Malibu
    ENGINE CONTROL UNIT ERRORS (Computer)
    The dashboard receives from the central computer only actual faults
    Vcc = + 5Volts. Gnd = Ground or Frame C.C. = Component connector (this is my guess)

    ECU Error Code 10 - Error throttle valve C.C. Vcc
    ECU Error Code 11 - throttle valve C.C. Gnd
    ECU Error Code 14 - Engine temperature C.C. Vcc
    ECU Error Code 15 - Engine temperature C.C Gnd
    ECU Error Code 16 - Air temperature C.C. Vcc
    ECU Error Code 17 - Air temperature C.C Gnd
    ECU Error Code 20 - Low battery
    ECU Error Code 21 - Lambda sensor (O2 Sensor in exhaust)
    ECU Error Code 22 - Ignition coil 1 C.C. Vcc
    ECU Error Code 23 - Ignition coil 1 C.C. Gnd
    ECU Error Code 24 - Ignition coil 2 C.C. Vcc
    ECU Error Code 25 - Ignition coil 2 C.C. Gnd
    ECU Error Code 26 - Injector 1 C.C. Vcc
    ECU Error Code 27 - Injector 1 C.C. Gnd
    ECU Error Code 30 - Injector 2 C.C. Vcc
    ECU Error Code 31 - Injector 2 C.C. Gnd (This is not listed but I suppose that this is the function)
    ECU Error Code 36 - Pump relay
    ECU Error Code 37 - Local Loop-back
    ECU Error Code 44 - Relay starter C.C. Vcc
    ECU Error Code 45 - Relay starter C.C. Gnd
    ECU Error Code 46 - Canister C.C Vcc
    ECU Error Code 47 - Canister C.C. Gnd
    ECU Error Code 50 - Battery high
    ECU Error Code 51 - ECU general
    ECU Error Code 54 - Instrument panel
    ECU Error Code 55 - Autoadaptation Tito I (I have no idea what this is.)
    ECU Error Code 56 - Vehicle speed
    ECU Error Code 60 - Stepper C.A.
    ECU Error Code 61 - Stepper C.C. Vcc
    ECU Error Code 62 - Stepper C.C. Gnd
    ECU Error Code 00 - Unknown

    DASHBOARD ERRORS

    DSB 01 - Immobiliser fault: key code read but not recognised or key code not read
    DSB 02 - Key not present or transponder broken
    DSB 03 - Immobiliser fault: Antenna broken (open or short-circuit)
    DSB 04 - Immobilizer fault: internal controller fault
    DSB 05 - Fuel sensor fault
    DSB 06 - Air temperature sensor fault
    DSB 07 - Oil sensor fault DSB
    DSB 08 - Oil pressure fault

    C1100 = Front speed sensor missing signal or speed measured too low in relation to the rear wheel.
    C1102 = Front speed sensor: missing signal or speed measured too low in relation to the rear wheel.
    C1104 = Front speed sensor: missing signal or different speed measured at the two wheels.
    C1106 = Front speed sensor: missing signal or different speed measured at the two wheels.
    C1108 = Front speed sensor: the signal works irregularly
    C1110 = Front speed sensor: the signal decreases periodically
    C1301 = Failed CAN reception from instrument panel
    C1301 = Failed CAN reception from instrument panel
    C1302 = CAN line mute mode
    C1302 = CAN line mute mode
    P0105 = rear cylinder air pressure sensor
    P0106 = front cylinder air pressure sensor
    P0107 = rear cylinder air pressure sensor
    P0108 = rear cylinder air pressure sensor
    P0110 = air temperature sensor
    P0115 = engine temperature sensor
    P0116 = engine temperature sensor
    P0120 = potentiometer 1 sensor, rear throttle position
    P0121 = potentiometer 1 sensor, rear throttle position
    P0122 = potentiometer 2 sensor, rear throttle position
    P0123 = potentiometer 2 sensor, rear throttle position
    P0124 = rear throttle position potentiometer
    P0125 = potentiometer 1 sensor, front throttle position
    P0126 = potentiometer 1 sensor, front throttle position
    P0127 = potentiometer 2 sensor, front throttle position
    P0128 = potentiometer 2 sensor, front throttle position
    P0129 = front throttle position potentiometer
    P0130 = oxygen sensor
    P0135 = Lambda probe heating
    P0136 = Lambda probe heating
    P0150 = Blue lower connector throttle grip position sensor - track A
    P0151 = Blue lower connector throttle grip position sensor - track B
    P0152 = White upper connector throttle grip position sensor - track C
    P0153 = White upper connector throttle grip position sensor - track D
    P0154 = Blue lower connector throttle grip position (tracks A-B)
    P0155 = White upper connector throttle grip position (tracks C-D)
    P0156 = Throttle grip position
    P0160 = Rear throttle Limp Home self-acquisition
    P0161 = Rear throttle mechanical springs self-acquisition
    P0162 = Rear throttle minimum mechanical position self-acquisition
    P0163 = Detection of the rear throttle Recovery conditions (air temp., water temp.)
    P0164 = Rear throttle power supply voltage during self-learning
    P0165 = Front throttle first self-learning NOT performed
    P0166 = Rear throttle control circuit
    P0167 = Rear throttle position error
    P0168 = Throttle body learning procedure can not be executed
    P0169 = Starter switch LOGIC ERRORS
    P0170 = Starter switch ELECTRICAL ERRORS
    P0180 = Front throttle Limp Home self-acquisition
    P0181 = Front throttle mechanical springs self-acquisition
    P0182 = Front throttle minimum mechanical position self-acquisition
    P0183 = Detection of the front throttle Recovery conditions (air temp., water temp.)
    P0184 = Front throttle power supply voltage during self-learning
    P0186 = Front throttle control circuit
    P0187 = Front throttle position error
    P0190 = Exhaust butterfly valve position
    P0191 = Exhaust butterfly valve stop research
    P0192 = Exhaust valve engine
    P0193 = Exhaust valve potentiometer
    P0210 = Error for unexpected air intake in the rear cylinder manifold
    P0211 = Error for unexpected air intake in the front cylinder manifold
    P0215 = Estimation error for rear cylinder intake manifold pressure
    P0216 = Estimation error for front cylinder intake manifold pressure
    P0217 = Pressure too low at rear cylinder manifold error
    P0218 = Pressure too low at front cylinder manifold error
    P0230 = fuel pump relay control
    P0336 = Engine speed sensor
    P0351 = Coil 1
    P0352 = Coil 2
    P0446 = Secondary air valve control
    P0461 = Gear sensor
    P0501 = Front wheel speed signal/sensor
    P0510 = Rear wheel radius acquisition
    P0512 = Starter switch
    P0560 = Battery voltage
    P0601 = EEPROM Error
    P0604 = RAM Error
    P0605 = ROM Error
    P0607 = A/D converter
    P0608 = Level 2 safety reset
    P0609 = Safety Engine Stop
    P060B = A/D converter
    P060C = Engine safety stop
    P0610 = Stop lights relay error
    P0611 = Saved data file (for safety)
    P0615 = Starter relay
    P1301 = Stop lights relay error
    P1601 = CAN bus
    P1607 = Data file saved (for safety)
    P160C = Level 2 safety reset

    The dashboard maintains memory of old errors.

    Engine oil sensor faults:
    The dashboard will reveal oil pressure faults as well as sensor faults. The oil sensor fault is detected with engine stopped and key in on position, if the sensor is not conducting (open circuit). This fault is indicated by lightening the warning “service” that will remain lit also with engine running.
    Abnormal oil pressure is indicated with engine running at an rpm higher than 2000 rpm and the sensor conducting (shorted). In this case the fault is indicated by lighting the icon “oilcan.” In both cases codes are stored in the diagnostic memory of the dashboard.
     
  2. Mi_ka

    Mi_ka High Miler

    Joined:
    May 14, 2010
    Messages:
    622
    Likes Received:
    1
    Location:
    Thessaly, Greece
    By the way, any idea if:
    Are the error codes sent once & then cancelled by ECU to dashboard special "clear" command / looped every x seconds from the ECU to dashboard?/ once on ignition ON etc or whenever?
     
  3. Griso Guy

    Griso Guy Cruisin' Guzzisti

    Joined:
    Feb 11, 2009
    Messages:
    156
    Likes Received:
    1
    Location:
    PA for now
    Error Code 60, stepper C.A. What does the CA stand for?
     
  4. kiwi dave

    kiwi dave GT Reference

    Joined:
    Oct 28, 2008
    Messages:
    1,886
    Likes Received:
    271
    Location:
    Auckland, New Zealand
    I've never seen the stepper motor on a wiring diagram. Why is this?
     
  5. john zibell

    john zibell Moderator Staff Member GT di Razza Pura

    Joined:
    Oct 28, 2008
    Messages:
    7,686
    Likes Received:
    711
    Location:
    Huntsville, AL
    I Guzzi calls it the automatic choke or automatic air. Depends on the diagram.
     
  6. john zibell

    john zibell Moderator Staff Member GT di Razza Pura

    Joined:
    Oct 28, 2008
    Messages:
    7,686
    Likes Received:
    711
    Location:
    Huntsville, AL
    These codes are really strange for all the error codes. They mean something to the engineer, but I've never seen an explanation of the codes. It sure would help everyone if the codes could be better interpreted.
     
  7. M0T0Geezer

    M0T0Geezer Cruisin' Guzzisti

    Joined:
    Mar 3, 2013
    Messages:
    125
    Likes Received:
    20
    Location:
    Sun City West, AZ
    What Guzzi bikes use the "5AM ECUs" ?

    Specifically, does the 2-Valve 2007 Moto Guzzi Norge 1200 USA use the 5AM ECU ?

    Thanks!

    'Geezer
     
  8. john zibell

    john zibell Moderator Staff Member GT di Razza Pura

    Joined:
    Oct 28, 2008
    Messages:
    7,686
    Likes Received:
    711
    Location:
    Huntsville, AL

    Yes
     
    M0T0Geezer likes this.
  9. V700Steve

    V700Steve High Miler GT di Razza Pura

    Joined:
    Dec 8, 2008
    Messages:
    803
    Likes Received:
    280
    Location:
    Atlanta area, GA
    The 5AM was used on all the CARC bikes came in to US.
    The manual is set up w/codes ending up at a specific pin connector usually. Investigate that connector group.
    Stepper has 4pin connector and the only place wires go is brown side of ECU connector. 09,17,18,19. pin on ecu.
    When you are done cleaning pins, work stepper w/software to see if it works properly.
    There are many threads here on operation & diagnosis of the Idle motor(another name they use).

    Wow, plastic stepper is now $721.69 USD list. Should have bought one w/they were $200
     
    Last edited: May 11, 2019
  10. Nordicnorm

    Nordicnorm Cruisin' Guzzisti GT Contributor

    Joined:
    May 12, 2011
    Messages:
    165
    Likes Received:
    50
    Location:
    Vancouver Island BC
    With Guzzi being such a low volume production company, I can only guess that said stepper motor technology is used in other applications. It is manufactured by Magneti Marelli, so could likely be used in automotive applications. With no restrictions upstream of the stepper, it is capable of flowing a fair bit of air (I have spent a fair bit of time experimenting with this set-up), which could be ducted (split) to the intake manifolds of a 4 cylinder engine. Maybe the small Fiats that have been such a big hit in North America could be using this arrangement??

    Let the search begin!
    An affordable replacement from a source other than MG would be a nice find.
     
    V700Steve likes this.
  11. Brian UK

    Brian UK GT Reference

    Joined:
    Nov 6, 2008
    Messages:
    1,986
    Likes Received:
    177
    Location:
    Addlestone, Surrey, UK
    All CARC models the world over use the 5AM ECU, and yes, lots of stuff Guzzi use is common with Fiat. And Fiat prices are generally much lower.
     
    M0T0Geezer and V700Steve like this.
  12. john zibell

    john zibell Moderator Staff Member GT di Razza Pura

    Joined:
    Oct 28, 2008
    Messages:
    7,686
    Likes Received:
    711
    Location:
    Huntsville, AL
    There was another thread where it was mentioned that Ducati uses the same stepper.
     
  13. mylovelyhorse

    mylovelyhorse Cruisin' Guzzisti GT Contributor

    Joined:
    Jul 29, 2018
    Messages:
    219
    Likes Received:
    96
    Location:
    Hampshire, UK
  14. Nordicnorm

    Nordicnorm Cruisin' Guzzisti GT Contributor

    Joined:
    May 12, 2011
    Messages:
    165
    Likes Received:
    50
    Location:
    Vancouver Island BC
    A few years ago my Jackal needed a new TPS. $350 from MG, $95 from a Ducati dealer in San Diego. Not the Harley TPS which was different, but the correct match for the failed unit.
     
  15. kiwi dave

    kiwi dave GT Reference

    Joined:
    Oct 28, 2008
    Messages:
    1,886
    Likes Received:
    271
    Location:
    Auckland, New Zealand
    A = Active
    M = Memorized

    You also have your wrench displayed indicating a service is due. Perhaps you have already done the service but haven't reset the display?

    To clear this and the memorized errors, turn the selector near the light switch to MODE.

    Enter the MENU function by briefly pressing the selector button in until MENU is displayed. Then select DIAGNOSTICS by pressing the same button again, holding to enter.

    You will be asked for the Service Code (which is 28315), enter by the same method by briefly pressing SET and releasing until the required number is displayed, then confirm the selection by pressing and holding the same button.

    Toggle through to the "RESET ERRORS" selection, press and hold to clear the memorized errors. Note that active errors cannot be cleared, only when the fault is fixed.

    Use the same procedure to get the the RESET SERVICE function. Press and hold to clear the wrench (spanner).
     
    Last edited: May 12, 2019
    mylovelyhorse likes this.
  16. mylovelyhorse

    mylovelyhorse Cruisin' Guzzisti GT Contributor

    Joined:
    Jul 29, 2018
    Messages:
    219
    Likes Received:
    96
    Location:
    Hampshire, UK
    Yeah, thanks - sorted that out now :)
     
  17. David Powell

    David Powell 2009 Norge 1200 GT Contributor

    Joined:
    Jun 15, 2015
    Messages:
    51
    Likes Received:
    14
    Location:
    Huffman, TX
    What is a service? Oil change and valve adjustment? What else?
    My ABS , Triange with exclamation point, lights came on and then began to loose power. Now won't start but the motor is ok, just not starting. I have a Service! Message on the dash. With the alarm lights.
    Should i simply go through the faults and clear whatever i find in diagnose? Then try and clear service?
    I recently replaced the crank position sensor and the oil pressure sensor. Since replaceing the crank position sensor the engine was idling high.
    I don't understand!!!
     
  18. john zibell

    john zibell Moderator Staff Member GT di Razza Pura

    Joined:
    Oct 28, 2008
    Messages:
    7,686
    Likes Received:
    711
    Location:
    Huntsville, AL

    See what you have for error codes and let us know. Don't clear then yet. Also let us know if the code is in the active or memory column.
     

Share This Page