When I start it up sometimes, it will hesitate for second and then go with no problems. The last couple days, when i try to start it up, it will start for like a second and then die. If I wait a few hours, it will start right up. It's not throwing any codes. I'm guessing it's a fuel issue but not for sure. Any help would be great, Thanks