Engine sputtering, check engine light flashing, codes P1072, P0300, P0340, P0442, P0128

Tiny
EGUNS80
  • MEMBER
  • 2003 GMC ENVOY
  • 4.2L
  • 6 CYL
  • 4WD
  • AUTOMATIC
  • 150,000 MILES
Yesterday my truck started running rough, the engine is sputtering, has lack of power, and my check engine started flashing. I hooked up the OBD2 we have at work and got these codes P1072, P0300, P0340, P0442, P0128. I was hoping it was only a coil pack, but the scanner didn't give me a specific cylinder. Any chance you guys might know what the problem could be?
Do you
have the same problem?
Yes
No
Tuesday, July 30th, 2019 AT 11:05 PM

13 Replies

Tiny
ASEMASTER6371
  • MECHANIC
  • 52,797 POSTS
Good morning,

The 300 is multiple misfires on all cylinders. I would start by checking the fuel pressure. Low fuel pressure is the most common reason for this code.

https://www.2carpros.com/articles/how-to-replace-an-electric-fuel-pump

128 is a thermostat. The engine is not running at the desired temperature from the thermostat staying open.

https://www.2carpros.com/articles/replace-thermostat

442 Is an evaporative code for the emission system. The purge valve is the most common failure for this.

1072. There is no code 1072. Can you verify?

340 is for cam sensor circuit.

P0340
Descriptor
Probable Causes
Cam Position Sensor (CMP)
Cam Position Sensor (CMP) Foreign Material
Cam Position Sensor (CMP) Improper Installation
Camshaft Reluctor Wheel
Powertrain Control Module (PCM)
Was this
answer
helpful?
Yes
No
Wednesday, July 31st, 2019 AT 3:06 AM
Tiny
EGUNS80
  • MEMBER
  • 78 POSTS
It is 0172. Sorry my mistake.
Was this
answer
helpful?
Yes
No
+1
Wednesday, July 31st, 2019 AT 6:57 AM
Tiny
EGUNS80
  • MEMBER
  • 78 POSTS
I have no way of checking the fuel pressure. Is there any chance the cam sensor would cause this problem?
Was this
answer
helpful?
Yes
No
Wednesday, July 31st, 2019 AT 7:34 AM
Tiny
EGUNS80
  • MEMBER
  • 78 POSTS
What are the pictures you sent for?
Was this
answer
helpful?
Yes
No
Wednesday, July 31st, 2019 AT 10:42 AM
Tiny
ASEMASTER6371
  • MECHANIC
  • 52,797 POSTS
The pictures are for the thermostat for the 128 code.

You can rent a fuel pressure tester at a parts store.

Yes, it could be but it may not fix the issue.

Roy
Was this
answer
helpful?
Yes
No
Wednesday, July 31st, 2019 AT 1:00 PM
Tiny
EGUNS80
  • MEMBER
  • 78 POSTS
The 1072 code was a typo its actually 0172.
Was this
answer
helpful?
Yes
No
Thursday, August 1st, 2019 AT 12:21 AM
Tiny
ASEMASTER6371
  • MECHANIC
  • 52,797 POSTS
Okay, that is from the misfires. That is a rich running code. When the 300 is repaired, that code will go away.

Roy
Was this
answer
helpful?
Yes
No
Thursday, August 1st, 2019 AT 1:40 AM
Tiny
EGUNS80
  • MEMBER
  • 78 POSTS
I replaced the CMP and the spark plugs and it still ran rough. I was finally able to get a fuel pressure tester and my fuel pressure was almost 60psi. I reran the scanner and now its giving me a P0305 cylinder 5 misfire, would that mean the coil pack is bad?
Was this
answer
helpful?
Yes
No
Sunday, August 11th, 2019 AT 4:41 PM
Tiny
ASEMASTER6371
  • MECHANIC
  • 52,797 POSTS
It could be a bad spark, coil, vacuum leak, injector or low compression. All these need to be tested for the misfire on the cylinder.

Roy
Was this
answer
helpful?
Yes
No
Sunday, August 11th, 2019 AT 4:50 PM
Tiny
EGUNS80
  • MEMBER
  • 78 POSTS
I replaced the spark plugs. How would I go about doing the other tests?
Was this
answer
helpful?
Yes
No
Sunday, August 11th, 2019 AT 6:24 PM
Tiny
ASEMASTER6371
  • MECHANIC
  • 52,797 POSTS
You need to rent or purchase a compression tester to test the cylinder for compression.

https://www.2carpros.com/articles/how-to-test-engine-compression

the other tests require an advanced scan tool to monitor the coil operation and the long term trim readings for a vacuum leak.

Roy
Was this
answer
helpful?
Yes
No
Monday, August 12th, 2019 AT 2:18 AM
Tiny
EGUNS80
  • MEMBER
  • 78 POSTS
Replaced cylinder 5 coil pack, with a used one, problem is fixed. Now to get some new ones and replace them all.
Was this
answer
helpful?
Yes
No
Tuesday, August 13th, 2019 AT 3:31 PM
Tiny
ASEMASTER6371
  • MECHANIC
  • 52,797 POSTS
Good job.

Roy
Was this
answer
helpful?
Yes
No
Tuesday, August 13th, 2019 AT 3:52 PM

Please login or register to post a reply.

Sponsored links