I have checked all wires on the truck, and all wires are tight. I have good lights no dimming at all. I sometimes get fuel sometimes not has a new fuel filter on it. I can let the truck sit for a day or two and it will start and run for an hour or more then go to get back to leave and the...