running rough / stalling when warm
Hello all, I have a slight problem with my 99 yukon, 5.7L 4X4.
The car gave me P1345 code once and P0300, but only when the engine gets warm. The CMP retard is showing 0.4 degrees at 1200 rpm. After erasing the codes, I have been driving for two days now short distances, and no codes have popped up, no check engine light. so the distributor is installed correctly.
Recently the head gasket was done, both heads polished by machine shop, and valves were adjusted to 175 psi compression when the engine was cold. When cold, The car will start first crank, and idle nicely with no notable issues... but if I drive for more than 10 miles, the engine starts to run pretty rough, to the point where it will stall right when I come to a stop. After this "WARM ENGINE STALL", If I try to start it right after it stalls, It feels as if the starter gets frozen on the first crank, and all you hear is a really long crank, and eventually the engine will catch on and start with a little gas pressed, but at this point the engine is running horribly, and will stall at every stop. Also when the engine warms up, it will still drive on the freeway, although the acceleration is very sluggish once the car get warm, whereas it has full power on acceleration when its cold.
I am now thinking that I may have adjusted the valves a little too tightly while the engine was cold, and now when the engine gets hot, it cannot hold compression. I have not checked compression yet, while the engine is hot, because I have been too busy throwing parts at this thing. When the valves were first adjusted, it was showing 175 psi for all cylinders, but again the engine was cold. Fuel pressure is good. The list of parts that I have put in this thing eliminate a ton of possibilities.
The new parts include :
Swapped out the Spider injector unit with the New Delphi MFI Unit
AC delco Distributor
both pre-cat o2 sensors (delphi)
new delphi fuel pump and fuel filter
New ECT sensor
New egr valve and PCV valve
New MAF sensor
New IAC sensor
New ACDELCO spark plugs and autozone brand spark plug wires
Throttle body and upper intake is sparkling clean
What do you all think ?