OK, so it will start when it's hot.
Your having a bleed down problem.
The starter fluid is giving the engine instant fuel, and that is why it will start when it's cold with the fluid.
You have one of two likley scenarios.
1- Fuel pump check valve is bad, therefore a pump is needed.
OR-
2-There is a "open area" in the fuel injection "spider"
Wither one is fairly common on those. What happens as the truck sets, the fuel line becomes "de-energized" as the fuel is allowed to return into the tank, which is not normal, the fuel should remain there. When your turn the key on the fuel pump add more pressure to a line that it expects to be full of fuel already and doing what the starting fluid is doing for you. That is instant fuel to the motor.
When you run around town, the fuel line hasn't had a chance to bleed down in the short period.
Thursday, March 22nd, 2007 AT 5:03 AM