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.
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
-
- Newbie
- Posts: 14
- Joined: Tue Mar 03, 2020 7:57 am
P1128 and diagnosing with INPA
2007 BMW E85 2.0
- ph001
- Lifer
- Posts: 3870
- Joined: Mon Oct 31, 2016 5:53 pm
- Location: N. Yorkshire.
P1128 and diagnosing with INPA
Let’s start with the basics.... what engine? Hell, you could even try adding a signature with it on
-
- Newbie
- Posts: 14
- Joined: Tue Mar 03, 2020 7:57 am
P1128 and diagnosing with INPA
Updated now (where are my manners...)
It's an E85 2.0 petrol, not actually mine, I'm fixing it for a friend.
It's an E85 2.0 petrol, not actually mine, I'm fixing it for a friend.
2007 BMW E85 2.0
- colb
- Senior Member
- Posts: 1645
- Joined: Wed Nov 13, 2019 9:45 pm
- Location: Newport, South Wales UK
P1128 and diagnosing with INPA
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.
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!
https://www.paypal.com/cgi-bin/webscr?c ... source=url
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!
https://www.paypal.com/cgi-bin/webscr?c ... source=url
-
- Member
- Posts: 85
- Joined: Sat Oct 12, 2019 9:40 pm
P1128 and diagnosing with INPA
To read the codes with INPA, select car type, then engine, appropriate ECU, then read error memory.
-
- Newbie
- Posts: 14
- Joined: Tue Mar 03, 2020 7:57 am
P1128 and diagnosing with INPA
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?
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
- colb
- Senior Member
- Posts: 1645
- Joined: Wed Nov 13, 2019 9:45 pm
- Location: Newport, South Wales UK
P1128 and diagnosing with INPA
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!
https://www.paypal.com/cgi-bin/webscr?c ... source=url
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!
https://www.paypal.com/cgi-bin/webscr?c ... source=url
- colb
- Senior Member
- Posts: 1645
- Joined: Wed Nov 13, 2019 9:45 pm
- Location: Newport, South Wales UK
P1128 and diagnosing with INPA
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!
https://www.paypal.com/cgi-bin/webscr?c ... source=url
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!
https://www.paypal.com/cgi-bin/webscr?c ... source=url