My 2000 Chevorlet S 10 2.2L with 106,000 miles start hard only when the engine has been up to normal operating temperature turned off and allowed to cool to approximatly 150 degrease (about 30 to 40 minutes). Other than this condition it runs great. The fuel system has new pump, presure regulator and filter. The system also holds it,s fuel presure long after the engine has been shut off. The ignition has new plugs and wires. IAC has been cleaned and temperature sensor has been replaced. No service engine light.
Any advice Appreciated,
Dave