My 1996 CTD with 155,000 miles is becoming hard to start. It cranks fast but takes about 3 tries of 5 seconds to start. Once it starts it runs perfectly. Giving it some throttle has no effect. I took apart the overflow valve and stretched the spring a little bit (80,000 miles old) with no help. After trying to start it and leaving the key on I looked at the fuel solenoid and it was in the up position. I think my return line or heater line are going bad(original) but the engine can be driven an hour and if I shut it off for 5 minutes it will do this. Can the lines suck air that fast? Did i rule out a solenoid and relay problem if the solenoid is in the up position after trying to start it? And lastly, Can bad fuel cause this problem? I can't be sure but i think it started a day or two after filling the tank.