Ok so randomly in town driving it bogs down and dies. I wait like 20 mins and it starts back up but runs like crap for a lil bit and clears up. WHY?? Mechanics have looked at it and cant figure it out check engine light is not on. Please HELP!!!!!!!!!!!