CEL code 1123 for OBD1 | FerrariChat

CEL code 1123 for OBD1

Discussion in '348/355' started by yelcab, Mar 25, 2016.

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

  1. yelcab

    yelcab F1 World Champ
    Consultant

    Nov 29, 2001
    13,641
    San Carlos, CA
    Full Name:
    Mitchell Le
    My 95 threw a code this week. 1123, Secondary Air Injection system.

    How does it know that the system is not working, or is not there? There does not seem to be any current sensing going on of the relay, or the pump. Does it just look at the O2 sensor signal and decide that it is running too rich so the secondary air pump must not be working?
     
  2. yelcab

    yelcab F1 World Champ
    Consultant

    Nov 29, 2001
    13,641
    San Carlos, CA
    Full Name:
    Mitchell Le
    Nobody knows?

    What is the mechanism by which the computer can throw a Secondary air injection code?

    The 95 schematic does not show a current sensing scheme because + side goes to relay output, - side goes straight to ground for both the air pump and the solenoid controlling the air valve.

    The only thing left is the O2 signal being "rich"

    I have the error code, I reset it, I turn the engine on, the error immediately comes back.
     
  3. SoCal1

    SoCal1 F1 Veteran
    Owner Silver Subscribed

    Jun 14, 2011
    8,635
    SoCal LA/OC/New Mexico
    Full Name:
    Tim Dee
    Is the check valve bad or full of crud?

    Or air leak.
     
  4. Dave rocks

    Dave rocks F1 World Champ
    BANNED

    Nov 23, 2012
    16,047
    Orchard Park, NY
    Full Name:
    Dave Lelonek
    The purpose of the secondary air system (as you may know) is to supply supplemental oxygen until the CAT's warm up. So, it would seem that the O2 sensors would know this except a 95 only has pre CAT O2 sensors (as you know).

    IIRC, the pump filter can get dirty and cause a current overload so perhaps that is where the code is coming from.

    Guessing here: perhaps a bad relay can be detected by the ECU (lack of change in state?)
     
  5. yelcab

    yelcab F1 World Champ
    Consultant

    Nov 29, 2001
    13,641
    San Carlos, CA
    Full Name:
    Mitchell Le
    This is a weird one.

    I made the whole assembly work and check that there is air flow at the output of the air valve at the air pump.

    I could check the air After the check valve at the far bank. Perhaps the pump is not putting out enough flow to overcome the check valve.

    So, are we in agreement that it is the O2 sensor signal that the computer is using to guess at the secondary air injection system health?
     
  6. carwhisperer

    carwhisperer Formula Junior

    Sep 29, 2014
    426
    Sacramento, CA
    Full Name:
    Brian
    Off the top of my head I would doubt it. I do it think they are sensitive enough
     
  7. Andy 355

    Andy 355 Formula Junior

    Jun 2, 2013
    434
    Sydney
    I also doubt the o2 sensors would throw the secondary air injection code. Remember the engine is in open loop when stone cold so no input from o2 until closed loop fuel control.
    MCJoe offers good information. If the code is back straight away,a current draw test on the pump would be the next thing to check it is in good working order. The pumps do have a history of failing. Cheers Andy.
     
  8. johnk...

    johnk... F1 World Champ
    Owner

    Jun 11, 2004
    11,272
    CT
    Full Name:
    John Kreskovsky
    I hate to post guesses but in this case I'll just add some content that you can take as you will. According to the WSM the secondary air system is activated when lambda control is not active, due to being damaged, disconnected or because O2 sensors have not heated up. So if the code returns immediately on cold start, I can not see how the O2 sensor would be the trigger since they would not yet be active. Also, the WSM seems to imply that once the O2 sensors heat up and the ECU enters closed loop mode, the air injection is turned off. Now, if you can believe the WSM......
    \
     
  9. Andy 355

    Andy 355 Formula Junior

    Jun 2, 2013
    434
    Sydney
    its not coming from the o2. Its being thrown by the air injection circuit. Sometimes the rubber hose on the main pipe splits in hard to see places..
     
  10. Dave rocks

    Dave rocks F1 World Champ
    BANNED

    Nov 23, 2012
    16,047
    Orchard Park, NY
    Full Name:
    Dave Lelonek
    The mystery here is what signal is being sent to the ECU to throw the code? Mitch, along with John's comments, I'd check when the pump relay turns on and off. You know it's running but does it shut off?

    You also made mention that one bank is light on air? Maybe add some compressed air to see if any change occurs.
     
  11. yelcab

    yelcab F1 World Champ
    Consultant

    Nov 29, 2001
    13,641
    San Carlos, CA
    Full Name:
    Mitchell Le
    OK found it.

    There are 2 ECUs on the 95. Bank 1, the right bank pin 21 activates the Secondary Air Valve solenoid, while Bank 2, the left bank pin 21 activates the bypass valve solenoid.

    There is "status sensing" by the ECU monitoring either the voltage or the current at pin 21 when it tries to activate that signal.

    If there is any sign of trouble, either computer will throw a CEL 1123 code. So a 1123 code on bank 1 is the code for secondary air valve. The same code 1123 on bank 2 (what I got) is the error code for bypass valve which has nothing to do with secondary air injection.

    Fooking Italian !!!
     
  12. Dave rocks

    Dave rocks F1 World Champ
    BANNED

    Nov 23, 2012
    16,047
    Orchard Park, NY
    Full Name:
    Dave Lelonek
    Nice work!!
     
  13. taz355

    taz355 F1 Veteran
    Owner Silver Subscribed

    Feb 18, 2008
    6,040
    Indio Ca/ Alberta
    Full Name:
    Grant
    Mitchell am I missing something because should the pin 21 be a cam phase based on your pinout description of the motronic in the diy thread?
     
  14. yelcab

    yelcab F1 World Champ
    Consultant

    Nov 29, 2001
    13,641
    San Carlos, CA
    Full Name:
    Mitchell Le
    Grant

    My 1995 355 is OBD1, with two 55 pin ECU controllers, left and right.

    My 1996 355 is OBD2 with one 88 pin ECU controller behind the passenger seat.

    The OBD1 controller pin 21 is for Secondary air injection. The OBD2 controller pin 21 is cam phase.

    Now, my 1994 factory challenge with OBD1 and 2 controllers is slight different still….
     
  15. taz355

    taz355 F1 Veteran
    Owner Silver Subscribed

    Feb 18, 2008
    6,040
    Indio Ca/ Alberta
    Full Name:
    Grant
    I gotcha thanks for the clarification. Also happy easter.
     
  16. johnk...

    johnk... F1 World Champ
    Owner

    Jun 11, 2004
    11,272
    CT
    Full Name:
    John Kreskovsky
    Yes, but aren't solenoids faults are supposed to throw a 2123 code? I believe 1123 is the air pump relay and that appears to be controlled by the left ECU, so a 1123 code on the left ECU should be the air pump relay. Only way to tell for sure would be to pull the relay on a working car and see what code appears and where.
     
  17. johnk...

    johnk... F1 World Champ
    Owner

    Jun 11, 2004
    11,272
    CT
    Full Name:
    John Kreskovsky
    After carefully tacking the wires I agree that P21, bank1 controls the relay for the air pump and the solenoid for the secondary air. P21, bank2 controls the solenoid for the bypass valve. Still wondering about what code 2123 is for?
     

Share This Page