Check engine light stays on in 1999 acura integra?

your check engine light comes on for many reasons. the light comes on because the ECU(car computer that controls and monitors) recognizes an error and has stored an error code. some causes could be small problems but some can be huge problems. first you need to trace your steps back. what types of repairs did you have done to it. did you start your car with the gas cap off? this could cause the check engine light to come on in some vehicles. the most common cause ive seen are, left gas cap off, O2 sensor, and misfires. you can drive your car to Autozone or Advanced Autoparts and they can plug in an OBD2 scanner and tell you what code has been stored in the ECU. after you find out what the code is it will give you an idea of what is wrong. start there