I'm having an issue that is puzzling me, my car runs great.....until I've driven it continuously for an hour or longer it starts running really badly, like it's not running on all cylinders. If I turn it off and restart it it will run fine for a few minutes then start acting up again. If I let it sit for several hours it runs fine like nothing happened. Any help would be appreciated