I have 03 jeep liberty that I have had for about a week now, the other day I was driving it and It was running rough then the engine light was flashing I pulled over and shut it off, waited A minute and started it again and it runs fine. Checked plugs all look good and gap is correct and I checked the asd relay and it ohm'd out fine. Any suggestions what to so next??????