Ever since the first day i got my cobra it had the check engine light on, the dealership that had it didnt have clue what was wrong and took a huge chunk off the asking price(worked for me). It seemed to run good for the first few days i had it then i started noticing a rough idle every once in...