Help needed 06 expo OBD2 codes

Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.

jpwhre

Active Member
Joined
Jun 29, 2019
Posts
36
Reaction score
5
Location
Tucson, AZ
Light came on and I took to local auto parts store that does free code check. Came back camshaft position sensor back 2 bad. So I replaced both, Light stayed on. So I bought a scan tool. https://www.boschdiagnostics.com/diy/products/bosch-obd-1200 and went home to do some testing. First time around I came up with:

P0022 ECM $00
Intake (A) Camshaft Position Timing - Over-Retarded (Bank 2)
PENDING
TOP REPORTED FIX
1-Replaced Engine

P0340 ECM $00
Camshaft Position Sensor A Circuit (Bank 1 Or Single Sensor)
MIL
TOP REPORTED FIX
1-Replaced Engine

P0345 ECM $00
Camshaft Position Sensor A Circuit (Bank 2)
MIL
TOP REPORTED FIX
1-Replaced Engine

P0345 ECM $00
Camshaft Position Sensor A Circuit (Bank 2)
PENDING
TOP REPORTED FIX
1-Replaced Engine

I pulled plugs and tested AC voltage on both new sensors, and they were working fine. After some searching, I found a possible cause would be VVT stuck, or the Phaser is going out. I pulled everything on bank to side and removed valve cover, and phaser isn't bent or stuck, so I put it all back together (unplugged battery for this) and after 4 engine run cycles I came up with these codes.

P0020 Mod $00
Intake (A) Camshaft Position Actuator Circuit / Open (Bank 2)
PENDING
TOP REPORTED FIX
1-Replaced Fuse #32

P0020 ECM $00
Intake (A) Camshaft Position Actuator Circuit / Open (Bank 2)
PENDING (yes it came up twice as recorded test will show OBD2 and PCM codes)
P1000 ECM $00
On Board Diagnostics II Monitor / Drive Cycle Test Not Complete
NON-MIL
TOP REPORTED FIX
1-Replaced Fuse #32


Record Data

FRAME: 0 TM: 0.0

ABS LOAD(%) 11.4
ABS TPS B(%) 17.6
ABSLT TPS(%) 14.1
ACC POS D(%) 17.6
ACC POS E(%) 28.2
ACC POS F(%) 17.6
BARO PRS("HG) 26.9
CALC LOAD(%) 40.0
CAT TEMP11(°F) 742
CAT TEMP21(°F) 742
CLR DIST(mi) 0
CLR TRPS 0
CMD EQ RAT 0.999
COOLANT(°F) 167
ENG RUN(m:s) 01:47
ENG SPEED(RPM) 679
EVAP PURGE(%) 0.0
EVAP VP(H2O) 0.068
FUEL LEVEL(%) 23.9
FUEL SYS 1 CLSD
FUEL SYS 2 N/A
IAT(°F) 72
IGN ADV(°) 17.0
LT FTRM1(%) 0.0
LT FTRM2(%) 0.0
MAF(LB/M) 0.49
MIL DIST(mi) 0
MIL STATUS Off
O2S11(V) 0.025
O2S12(V) 0.035
O2S21(V) 0.030
O2S22(V) 0.010
OBD2 STAT CA
OUT TEMP(°F) 50
REL FRP(PSI) 39.14
REL TPS(%) 2.7
ST FTRM11(%) 53.1
ST FTRM21(%) 53.1
ST FTRM1(%) 53.1
ST FTRM2(%) 53.1
THROT CMD(%) 4.3
VEH SPEED(MPH) 0
VPWR(V) 14.195

I then flushed the engine and changed oil last night and had to take truck to work today. I ran a test after parking just to get these new codes.

P0020 Mod $00
Intake (A) Camshaft Position Actuator Circuit / Open (Bank 2)
CONFIRMED
TOP REPORTED FIX
1-Replaced Fuse #32

P0174 Mod $00
Bank 2 System Too Lean
CONFIRMED
TOP REPORTED FIX
1-Replaced Spark Plug(s)

P0020 Mod $00
Intake (A) Camshaft Position Actuator Circuit / Open (Bank 2)
PENDING
TOP REPORTED FIX
1-Replaced Fuse #32

P0171 Mod $00
Bank 1 System Too Lean
PENDING
TOP REPORTED FIX
1-Replaced Spark Plug(s)

P0174 Mod $00
Bank 2 System Too Lean
PENDING
TOP REPORTED FIX
1-Replaced Spark Plug(s)

P0020 ECM $00
Intake (A) Camshaft Position Actuator Circuit / Open (Bank 2)
MIL
TOP REPORTED FIX
1-Replaced Fuse #32

P0020 ECM $00
Intake (A) Camshaft Position Actuator Circuit / Open (Bank 2)
PENDING
TOP REPORTED FIX
1-Replaced Fuse #32

P0171 ECM $00
Bank 1 System Too Lean
PENDING
TOP REPORTED FIX
1-Replaced Spark Plug(s)

P0174 ECM $00
Bank 2 System Too Lean
MIL
TOP REPORTED FIX
1-Replaced Spark Plug(s)

P0174 ECM $00
Bank 2 System Too Lean
PENDING
TOP REPORTED FIX
1-Replaced Spark Plug(s)

P1000 ECM $00
On Board Diagnostics II Monitor / Drive Cycle Test Not Complete
NON-MIL
TOP REPORTED FIX
1-Performed Emission Monitor
Drive Cycle Until Drive
Cycle Monitor Reports All
Supported Monitors are OK


==============================

Record Data

FRAME: 0 TM: 0.0

ABS LOAD(%) 11.4
ABS TPS B(%) 17.6
ABSLT TPS(%) 14.1
ACC POS D(%) 17.6
ACC POS E(%) 28.2
ACC POS F(%) 17.6
BARO PRS("HG) 26.9
CALC LOAD(%) 40.0
CAT TEMP11(°F) 742
CAT TEMP21(°F) 742
CLR DIST(mi) 0
CLR TRPS 0
CMD EQ RAT 0.999
COOLANT(°F) 167
ENG RUN(m:s) 01:47
ENG SPEED(RPM) 679
EVAP PURGE(%) 0.0
EVAP VP(H2O) 0.068
FUEL LEVEL(%) 23.9
FUEL SYS 1 CLSD
FUEL SYS 2 N/A
IAT(°F) 72
IGN ADV(°) 17.0
LT FTRM1(%) 0.0
LT FTRM2(%) 0.0
MAF(LB/M) 0.49
MIL DIST(mi) 0
MIL STATUS Off
O2S11(V) 0.025
O2S12(V) 0.035
O2S21(V) 0.030
O2S22(V) 0.010
OBD2 STAT CA
OUT TEMP(°F) 50
REL FRP(PSI) 39.14
REL TPS(%) 2.7
ST FTRM11(%) 53.1
ST FTRM21(%) 53.1
ST FTRM1(%) 53.1
ST FTRM2(%) 53.1
THROT CMD(%) 4.3
VEH SPEED(MPH) 0
VPWR(V) 14.195

I still have same last 11 codes (5 OBD2 and 6 PCM)

Fuse 32 isn't blown. I do have 12.4 volts on pin #1 for the VVT actuator connector.

I'm spent, confused and running out of money/time. I have to be in for vehicle inspection by 1/15/2020, and they do pug into the OBD port and check.

Please help. Willing to accept PCM as probable cause, as much as it will hurt.
 

John Stephan

Full Access Members
Joined
Jan 31, 2019
Posts
103
Reaction score
28
Location
Middle America
Broken timing chain guides and failed chain tensioners. It's a noisy startup and lots of valve train noise? Timing is so advanced you're not getting any fuel in the cylinder hence the lean condition. Itll run poorly for a while until something gives up and you'll need a new engine. DIY you can do it with good parts for $800-$1200. Cheap parts and you'll just have to do it again in 6 months. Most shops wont touch a 5.4L 3V and will only install new engines.
 
Last edited:
OP
OP
J

jpwhre

Active Member
Joined
Jun 29, 2019
Posts
36
Reaction score
5
Location
Tucson, AZ
I have no valve train noise. It runs smooth and quite. First time today after work it cranked till I thought I would need a jump, but fired up at last second, otherwise it had been jerking ever so slightly for last few days like the fuel pump was going out. But the codes I got are all over the place. And the first code's had nothing to do with fuel starvation like it is now (my guess for lean) but that is how it is acting.
 

John Stephan

Full Access Members
Joined
Jan 31, 2019
Posts
103
Reaction score
28
Location
Middle America
Did you pull the VCT solenoids with the valve covers off? They have screens on them and can get clogged. The oil channels that feed the top end are extremely tiny. Poor oil pressure will cause this too.

It's odd that it runs fine. Your short term fuel trims are pegged. O2s are reading lean and its dumping fuel in as fast as it can. Driving like that will melt your catalyst in no time.





Sent from my SM-G950U using Tapatalk
 

John Stephan

Full Access Members
Joined
Jan 31, 2019
Posts
103
Reaction score
28
Location
Middle America
Where in the states are you? The fuel pump module has a tendency to fail due to galvanic corrosion but it usually just quits and leaves you stranded. It's on the inside of the driver side frame rail, behind the rear wheel next to the spare.

Sent from my SM-G950U using Tapatalk
 
OP
OP
J

jpwhre

Active Member
Joined
Jun 29, 2019
Posts
36
Reaction score
5
Location
Tucson, AZ
I don't have a fuel pressure tester. I'm in Tucson Arizona, we are a dry warm climate, and I didn't pull the vvt off. I only opened one side, passenger side is a nightmare under everything.
 

John Stephan

Full Access Members
Joined
Jan 31, 2019
Posts
103
Reaction score
28
Location
Middle America
The tool reported RELFRP which is commanded pressure by the module, not what actual pressure is. Either way the VCT timing being retarded is odd.

You can try unplugging the VCT solenoids. Itll throw more codes but should run at base timing.

Sent from my SM-G950U using Tapatalk
 
OP
OP
J

jpwhre

Active Member
Joined
Jun 29, 2019
Posts
36
Reaction score
5
Location
Tucson, AZ
I have ran that way, also with the position sensors unplugged at same time. There was no difference plugged or unplugged, runs exact same (at idle)

(if it linked right)

The noise at first is airflow in intake and fan. The ticking under valve covers is only noise it makes, and the power steering pump towards the end I never heard until I watched this video.

I have no idea what the recorded values ment, but I thought it would be best to post for others since I was able to pull it.
 
Top