So i went out to start up my jeep today, to get it warm while i cleaned the snow off, and it gave me some trouble. It was a super rough idle that shook the entire thing. Sounds like a misfire, right? I gave it some juice to see if it was just a fluke, but then the check engine light flashed...