When my 99 became hard to start (very long cranking) when warm I discovered that if I disconnected the temp sensor by the thermostat the truck would fire instantly just like when it was cold. Then I would reconnect the sensor while running and carry on. I believe the problem was in the...