95 Yukon 5.7 Liter V8 Hard Starting When Warm

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.

Lowufo

TYF Newbie
Joined
Dec 22, 2012
Posts
25
Reaction score
3
So like the title says I have a 95 Yukon with the 5.7 liter V8 that is hard to re start once the engine is warmed up. Some background on what was going on. It started to run poor so first thing I did was pull codes. I had a EGR code, coolant sensor low temp code and O2 sensor code. So after looking at the engine the connector for the coolant sensor was broken right off so I replaced the sensor. Next I pulled the EGR valve and it was plugged solid so I replaced that. Next I looked at the O2 sensor to change it but received the wrong part. So I hooked the battery back up and truck started fine ran excellent drove like it should and did not through anymore codes so I thought it was fixed. After driving it for a few days it started throwing EGR code again. So had a look to be sure everything was hooked up and I noticed someone at some point had capped off the vent on the EGR solenoid. Since the EGR valve was new and I was still getting EGR code I replaced the EGR solenoid. It no longer throws EGR code or O2 codes but now it throws the coolant sensor low temp code and re starting the truck is very hard when at operating temp. Once it does start it idles fine but as soon as you give it any throttle it falls on its face.
So I did a continuity check on the wires from coolant sensor back to the computer and they both show continuity and they are getting 5 volts. I also checked the ohm reading of the sensor based on engine temp and it is close at 3750 ohms but the chart says it should be 4450 ohms based on engine temp so not sure if the sensor if out of range. I am starting to think the new sensor might be out of range or I got the wrong sensor but don't think so as the sensors looked identical. It seems to me like the issue is the computer is not getting the proper info from the coolant sensor when trying to re start when warm. Its like the sensor is telling the computer the engine is cold so it gives it a rich air fuel mixture making it hard to start. Once started it idles fine and after a few minutes of idling it runs and drives as it should. I am kinda stumped at this point what the problem is. Any ideas where I go from here??
 

OR VietVet

GMT800 2005 Tahoe Z71
Navy Supporting Member
Joined
Oct 8, 2014
Posts
23,939
Reaction score
44,670
Location
Willamette Valley
What brand sensor? Should use GM and not junk aftermarket. The thermostat may be sticking open and the engine temp is not right. The age of the ignition module may be the problem as well. The heat sink under the module goes away over time. If you replace it, get a GM module and new squeeze out film heat sink. Age of the cap, rotor, wires and plugs. Age of the fuel filter. Fuel pressure at cold and hot start?
 
OP
OP
Lowufo

Lowufo

TYF Newbie
Joined
Dec 22, 2012
Posts
25
Reaction score
3
Sensor is not OEM and I suspect that may be the issue. If I check in various temperatures of water it works but is out of range compared to what the chart says the omh reading should be. I don’t like the connection so I ordered a new connector as well. Double checked the continuity of wires back to PCM and they are good. I will try the new sensor and connector and see what happens. Cap, rotor, plugs are all new and fuel filter has been done recently. The truck runs perfectly from a cold start it is only when the truck is at operating temperature and you try to re start it the problem occurs. Once you do get it started and idle it for a few minutes it runs and drives perfectly. Because it keeps throwing code 15 for the coolant temp sensor I suspect it is out of range or the connection to it is intermittent. Getting the new parts shortly so we will see what happens.
 

east302

Full Access Member
Joined
Dec 21, 2016
Posts
1,688
Reaction score
1,688
Location
Mississippi
Seeing what the computer is reporting for the temperature would be worthwhile, but the hard hot-start does sound like a good symptom for the ECT sensor. Holding the gas to the floor when starting (on the 96+ at least) will temporarily stop injector flow and is a workaround.

A PDF of the 1995 manual is here...

https://www.gmt400.com/threads/88-95-service-manuals.43575/

Here is the diagnostic for DTC 15, maybe it will help. I’d also check that resistance when the engine is hot (194-F on the table) - I assume the 3750 was observed when cold.

e28c8bbb46eb178d71026c9c4b446fe1.jpg

88fd1e0981a9a9cbe8f555d5410a5e83.jpg
 
Last edited:
OP
OP
Lowufo

Lowufo

TYF Newbie
Joined
Dec 22, 2012
Posts
25
Reaction score
3
Thanks for the manuals I had some of those but not all of them. I am still leaning toward an out of range after market sensor. As per the chart at 15C temp it should be 4450 but I got a reading of 3750 this was in the truck. I pulled the sensor and tested it to see if the values went up and down with different temp water which it did. But when I tested the sensor using different temp water samples the readings were out of range leading me to think the non OEM sensor is skewed. I tested it out of the truck in 10C water and got a reading of 4600 and it should have been 5670.

I have an AC Delco sensor and new connector arriving tomorrow so we will see. In the diagnostic aid it says "the temp sensor resistance value scale may be used to evaluate the possibility of a skewed (mis-scaled) sensor" I think that may be the case here and so when I go to restart it is hard to start because pcm is getting the wrong value from sensor giving it a rich fuel mixture. Holding the peddle to the floor works to start it and after idling for min it runs okay again. It keeps throwing the dct15 code which at least to me indicates a coolant sensor or sensor wiring issue. I am going to back probe the yellow wire once all back together and up to operating temp and see if my voltage has dropped from 5 volts to 1 or less volt like it should.
 

east302

Full Access Member
Joined
Dec 21, 2016
Posts
1,688
Reaction score
1,688
Location
Mississippi
Yeah, the resistance values do look suspect. I’d wonder how they compare in hot water to simulate a warm engine. If you had access to a scanner I’d guess that the computer is getting a completely off reading from that sensor.
 

Fless

Staff member
Moderator
Joined
Apr 2, 2017
Posts
16,650
Reaction score
34,462
Location
People's Republic of Colorado
Thanks for the manuals I had some of those but not all of them. I am still leaning toward an out of range after market sensor. As per the chart at 15C temp it should be 4450 but I got a reading of 3750 this was in the truck. I pulled the sensor and tested it to see if the values went up and down with different temp water which it did. But when I tested the sensor using different temp water samples the readings were out of range leading me to think the non OEM sensor is skewed. I tested it out of the truck in 10C water and got a reading of 4600 and it should have been 5670.

I have an AC Delco sensor and new connector arriving tomorrow so we will see. In the diagnostic aid it says "the temp sensor resistance value scale may be used to evaluate the possibility of a skewed (mis-scaled) sensor" I think that may be the case here and so when I go to restart it is hard to start because pcm is getting the wrong value from sensor giving it a rich fuel mixture. Holding the peddle to the floor works to start it and after idling for min it runs okay again. It keeps throwing the dct15 code which at least to me indicates a coolant sensor or sensor wiring issue. I am going to back probe the yellow wire once all back together and up to operating temp and see if my voltage has dropped from 5 volts to 1 or less volt like it should.


So it seems that your current sensor is reporting a HIGHER engine temp than actual, correct? at 10° C actual it reports about 14°?
 
OP
OP
Lowufo

Lowufo

TYF Newbie
Joined
Dec 22, 2012
Posts
25
Reaction score
3
So it appears it was a skewed sensor. The Ac Delco sensor came in but the new connector was delayed so I went ahead and swapped sensor and took existing harness apart fixed up the spade terminals and put everything back together. Took it for a test drive and no more dtc15 sensor code or hard start when at operating temperature :)

It did throw a dtc32 egr code while on the highway but it went out after first start cycle. EGR and EGR solenoid were just changed so not sure why it would throw that code again. I think I will get some new 1/4" vacuum line and change all the 25 year old factory oem hard plastic vacuum line with the push on rubber ends. Maybe one of those factory lines has an issue I can't see. I don't know but very happy my hard start issue has stopped. Now we will see if it throws code 32 again.
 
Last edited:
OP
OP
Lowufo

Lowufo

TYF Newbie
Joined
Dec 22, 2012
Posts
25
Reaction score
3
Did some more home work on this code 32. It appears the replacement EGR provided was the wrong one so I have the proper AC Delco one on the way as well as new vacuum lines. Apparently these trucks a very particular about the EGR and non OEM units can be trouble. The proper EGR should be a negative pressure unit and it looks like the one I was given is a positive pressure unit. Once I install the AC Delco one and change the lines I will report back if it corrected the issue.
 
OP
OP
Lowufo

Lowufo

TYF Newbie
Joined
Dec 22, 2012
Posts
25
Reaction score
3
Yeah that is true. Only reason I went that route was so I could get the truck up and running right away but ended up with the wrong part in the end.
 

JonnyTahoe

Full Access Member
Joined
Apr 14, 2011
Posts
1,249
Reaction score
779
Location
Minneapolis
I had a 95 Tahoe years ago. The only code I ever had was for the EGR. Never replaced it because it ran fine. Then after maybe a year it started to run like crap sometimes so I replaced some of the "cheap parts" but still had the issue. Then I remembered the EGR code from a while back. Disconnected the EGR and it always ran fine after that.
 

haks310

Got LEDs?
Joined
May 7, 2009
Posts
1,639
Reaction score
31
Location
SoCal
So how'd it go?

Also have a 95 and replaced the EGR valve and solenoid this Sunday; ACDelco 214-2286 and 214-329 respectively. Also picked up the hard vacuum tubing at O'Reilly for about $7. Three feet was enough to replace all the hard lines. Runs super smooth now.

Had failed smog this past Friday with a high NOx reading. Vacuum tested the EGR valve and it failed. Never threw a code since it never met the EGR testing conditions. Slight stumble at acceleration though. Smogging again tomorrow, we'll see how it goes.
 
OP
OP
Lowufo

Lowufo

TYF Newbie
Joined
Dec 22, 2012
Posts
25
Reaction score
3
So how'd it go?

Also have a 95 and replaced the EGR valve and solenoid this Sunday; ACDelco 214-2286 and 214-329 respectively. Also picked up the hard vacuum tubing at O'Reilly for about $7. Three feet was enough to replace all the hard lines. Runs super smooth now.

Had failed smog this past Friday with a high NOx reading. Vacuum tested the EGR valve and it failed. Never threw a code since it never met the EGR testing conditions. Slight stumble at acceleration though. Smogging again tomorrow, we'll see how it goes.

I haven’t got the parts yet but should have them tomorrow
 
OP
OP
Lowufo

Lowufo

TYF Newbie
Joined
Dec 22, 2012
Posts
25
Reaction score
3
Okay well AC Delco EGR came into so I swapped it out and it still throws code 32 :( Runs great, starts excellent now when hot. I am at a loss why it continues to throw code. Maybe the intake passages are blocked?? not sure. I guess I need to check the new EGR solenoid make sure it is not NFG like the temperature sensor was and check the map sensor as well.
 
OP
OP
Lowufo

Lowufo

TYF Newbie
Joined
Dec 22, 2012
Posts
25
Reaction score
3
Yeah if it turns out to be that the old girl can keep throwing the code :) I have done the intake gaskets on that truck and it is a pain in the arse. At least I fixed the hard start issue .......
 

Forum statistics

Threads
138,096
Posts
1,998,979
Members
103,022
Latest member
scottd

Latest posts

Back
Top