Ummm...check engine IS A CODE! That must mean you probably have a exhaust leak before the o2 sensor and it is throwing off your trims or something along those lines. Take it to a damned auto store and have them read the codes in it for free.