Not joined yet? Register for free and enjoy features such as alerts, private messaging and viewing latest posts and topics.

P1128 and diagnosing with INPA

Discuss problems you have had or are having with your Z4
Post Reply
NickFrance
Newbie
Newbie
Posts: 14
Joined: Tue Mar 03, 2020 7:57 am

P1128 and diagnosing with INPA

Post by NickFrance » Fri Mar 06, 2020 10:25 am

Hi all,

Having recently managed to correctly install INPA and the other tools, and armed with the correct cable (thanks to this forum) I'm now looking for help on diagnosing a recurring engine light that comes with the code

P1128

and sometimes also with P0012 and P0015

1128 comes on first, then the 2 others possibly follow.

I can wipe the codes and turn the engine light off with a normal OBD reader, but obviously it comes back on after a few miles.
Where should I be looking with INPA to find the equivalent errors (probably with some more detailed info?)
So far I've gathered
P1128 Upstream Heated Oxygen Sensors (HO2Ss) swapped from bank to bank Long Term Fuel Trim Multiplicative (System too Lean)

Any help on this code? (or general code reading on INPA?)

Much appreciated!
Nick.
2007 BMW E85 2.0

User avatar
ph001
Lifer
Lifer
Posts: 3870
Joined: Mon Oct 31, 2016 5:53 pm
Location: N. Yorkshire.

P1128 and diagnosing with INPA

Post by ph001 » Fri Mar 06, 2020 10:45 am

Let’s start with the basics.... what engine? Hell, you could even try adding a signature with it on :roll:
2007 E85 Z4 3.0Si manual :driving:
19" CSL's | Eibach Springs | Aeroskirts | Z4M front bumper | Clear brake light | ZHP | RCH+| Stubby

2004 E46 M3 coupe manual - gone but not forgotten.

Image

NickFrance
Newbie
Newbie
Posts: 14
Joined: Tue Mar 03, 2020 7:57 am

P1128 and diagnosing with INPA

Post by NickFrance » Fri Mar 06, 2020 11:02 am

Updated now (where are my manners...)
It's an E85 2.0 petrol, not actually mine, I'm fixing it for a friend.
2007 BMW E85 2.0

User avatar
colb
Senior Member
Senior Member
Posts: 1645
Joined: Wed Nov 13, 2019 9:45 pm
Location: Newport, South Wales UK

P1128 and diagnosing with INPA

Post by colb » Fri Mar 06, 2020 11:59 am

P1128 Upstream Heated Oxygen Sensors (HO2Ss) swapped from bank to bank
Long Term Fuel Trim Multiplicative (System too Lean)
P0012 and P0015 relate to Camshaft Position sensors.

Before throwing parts at it check for air leaks from Maf to throttle body and all rubber vacuum pipes for holes or cracks in them, replace any that are found to have cracks or holes. Think the root of your problem is unmetered air getting in after the Maf sensor and being picked up by the exhaust sensors making the car believe its running lean. If its doing this it will be told by the engine management to add fuel to the injectors to compensate for the reported lean running. If you can view fuel trims in live data with your diagnostics you will probably see that the fuel trims are high and maybe adding up to 20% more fuel. It will be doing this because of the unmetered air entering the system. If you cannot find any air leaks a sure fire way of tracing them is to smoke test the engine by pumping smoke into the system from the intake hose/bellows after the maf. As the system fills with smoke you will see where it escapes and lead you to the problem area(s).
You air leak may well be responsible for all the codes you are getting so button up the air leaks before considering changing the camshaft sensors. Once you have fixed air leaks run the car and check for codes again, if the camshaft sensor codes come back then consider changing those sensors.
Z Shed Cymru member
1999 1.8 Z3
2003 2.5 Z4
1998 Honda Deauville 650
If the forum helped you, why not help the forum back. Thats the Z4 way! :thumbsup:
https://www.paypal.com/cgi-bin/webscr?c ... source=url

E86
Member
Member
Posts: 85
Joined: Sat Oct 12, 2019 9:40 pm

P1128 and diagnosing with INPA

Post by E86 » Fri Mar 06, 2020 10:08 pm

To read the codes with INPA, select car type, then engine, appropriate ECU, then read error memory.

NickFrance
Newbie
Newbie
Posts: 14
Joined: Tue Mar 03, 2020 7:57 am

P1128 and diagnosing with INPA

Post by NickFrance » Sun Mar 08, 2020 10:23 am

Thanks for the replies!

E86, I did manage after some rummaging to find the error codes with the 4 character INPA names
2A88 CDKANWS - Camshaft Control Outlet
2A83 CDKENWS - Camshaft Control Inlet
2B63 CDKPH2 - Camshaft transmitter outlet
2F9E CDKTOENS - Thermal oil level sensor


I know that the oil sensor doesn't work, so we'll put that to one side for now.

colb, thanks for the tip on live data, I'll look for fuel trim as you suggest.
Is there a way to check the voltages to the sensors or something else to "electronically" check if the sensors are still good?
2007 BMW E85 2.0

User avatar
colb
Senior Member
Senior Member
Posts: 1645
Joined: Wed Nov 13, 2019 9:45 pm
Location: Newport, South Wales UK

P1128 and diagnosing with INPA

Post by colb » Tue Mar 10, 2020 8:17 pm

To test camshaft sensors take a look on youtube search for testing camshaft sensors its done using a volt meter and a metal tool being passed across the face of the sensor the presence of the metal causes a small voltage to be generated in the sensor that signals the ecu. They work or they don't and can break down with age or heat damage. Codes will be set if they are faulty or have intermittent faults. Change the thermal oil sensor next oil change just did mine, no codes on mine now but be aware this sensor takes time to get settled before it works as it should.
Z Shed Cymru member
1999 1.8 Z3
2003 2.5 Z4
1998 Honda Deauville 650
If the forum helped you, why not help the forum back. Thats the Z4 way! :thumbsup:
https://www.paypal.com/cgi-bin/webscr?c ... source=url

User avatar
colb
Senior Member
Senior Member
Posts: 1645
Joined: Wed Nov 13, 2019 9:45 pm
Location: Newport, South Wales UK

P1128 and diagnosing with INPA

Post by colb » Tue Mar 10, 2020 8:21 pm

Duplicate for deletion
Z Shed Cymru member
1999 1.8 Z3
2003 2.5 Z4
1998 Honda Deauville 650
If the forum helped you, why not help the forum back. Thats the Z4 way! :thumbsup:
https://www.paypal.com/cgi-bin/webscr?c ... source=url

Post Reply