What about old gas? Did the truck get driven just once in a while before it sat to where he didn't have to fill it up all the time and maybe it's old? Clean the fuel injectors? Sensor? That's all...