Check engine light on 1994 Oldsmobile Silhouette

My check engine light comes on/off. The vehicle is at 150XXX miles but the engine is not (new engine). Vehicle is slugish at times and needs a tune up but this would not call for the engine light coming on. Is this a preset command in the computer? How is this reset.

by in Fenton, MO on January 03, 2009
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer 1 comment
ANSWER by , January 05, 2009
Sounds like a failing oxygen sensor, sometimes weak oxygen sensors will make the check engine light go on and off.
COMMENT by , September 08, 2010
Also might try cleaning or replacing the Mass Air Flow Sensor