Truck died today and the only way it would start was with starting fluid. Would run fair, but had to keep rpm's up. When cranking, mechanical lift pump gauge bounces from 0 to 11. 11 is where it has been running at idle for the last few months. 11 is where it runs after it finally starts. New fuel filter 500 miles ago. My fuel gelled about a week ago, but its warm now. Sometime before this happened, on cool mornings sometimes you could hold accelerator down and no response for 100 yards up to 1/4 mile, then problem went away. no check engine light. These are original batteries. Can they be enough to crank but too weak for the ECM. What does the ECM require?Sensors??Any help would be appreciated.