oooh...my check engine light never came on....only time its been on when my o2 sensor went out.....but im thinkin it may be the distributor too...i never had to replace one, how much do they run?....its sad i know alot of aftermarket prices but dont know any oem prices