Notices
General Technical
Sponsored by:
Sponsored by: CARiD

Diagnosing O2 code - what are my voltages telling me?

Thread Tools
 
Search this Thread
 
Old May 14, 2022 | 10:12 PM
  #1  
barki's Avatar
barki
Thread Starter
Scooby Newbie
 
Joined: Apr 2022
Posts: 5
Likes: 0
From: East Anglia
Default Diagnosing O2 code - what are my voltages telling me?

Hi,

My 2.0 N/A GH7 (150) 2009 occasionally throws up a code for P1038 - it's high voltage for the rear 02 sensor.

Before just buying a new one (bloody he'll, the prices of a branded one now!!), I thought I'd just check out the wiring incase that's the culprit.


Testing wires back to ECU from the socket next to the air box.

​​​​​​This is what I'm seeing, engine off, ignition on. Engine/coolant cold.

Sensor 1 (not throwing a code): +10.5V, -10.5V, 0V and 0.5V.

Sensor 2 (occasional P1038 code, no other symptoms): +8.5V, -8.5V, 0v and 0v.


Sensor 2 has been recently replaced by the previous owner, I suspect to solve this issue...and hasn't worked. I suspect it's a cheap sensor which could be a problem in itself, but I think the lack of a 0.5v on the rear sensor is telling me no reference signal from the ECU and therefore I have a wiring issue... right?

Really grateful for any thoughts.

Cheers
Reply
Old May 15, 2022 | 08:54 AM
  #2  
ALi-B's Avatar
ALi-B
Moderator
20 Year Member
Liked
iTrader: (1)
 
Joined: Apr 2002
Posts: 38,078
Likes: 310
From: The hell where youth and laughter go
Default

What you really need to do is look at voltage with engine running, and checking voltage change when you rev it (full throttle "blip" ):

The signal voltage should increase as the engine accelerates, then decrease on the overrun.

The pre cat sensor will respond quicker and give a wider swing of voltage as it switches from rich to lean whereas the post cat sensor will more or less follow suit but at a lesser extreme and a bit slower...depending on the cat temperature.

Not sure how you are obtaining negative voltages...you should be checking between one wire and the chassis.

Two wires will be heater (supply and ground, usually both the same colour), One signal, One signal ground.

Personally I'd check OBD live data first, as that's what the ECU is "seeing". If it's pegged at a high voltage then you can confirm it with the multimeter.

Last edited by ALi-B; May 15, 2022 at 08:57 AM.
Reply
Old May 15, 2022 | 09:44 AM
  #3  
Don Clark's Avatar
Don Clark
Scooby Regular
20 Year Member
Liked
Loved
Community Favorite
 
Joined: Feb 2003
Posts: 7,841
Likes: 834
From: Harpenden
Default

Code is actually P0138

See attached pdfs
Attached Files
File Type: pdf
P0138.pdf (263.3 KB, 0 views)
File Type: pdf
P0138diag.pdf (142.2 KB, 0 views)
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
magicgreg
General Technical
10
Aug 19, 2007 06:29 PM
Doofus
General Technical
19
Apr 30, 2004 02:33 PM
Rally
General Technical
2
Dec 10, 2003 04:48 PM
ScoobyDoo555
ScoobyNet General
7
Sep 4, 2003 02:55 PM
imlach
Non Scooby Related
6
Dec 16, 2002 11:08 PM




All times are GMT +1. The time now is 10:45 AM.