Yes , for many reasons. Bad/dirty electrical ground circuit will cause different sensor(s) to report incorrect information back to the computer & illuminate check engine lamp. An over or undercharging alternator will cause check engine lamp to illuminate. Easiest way to repair is to determine what computer code is stored in computer as a result of the lamp being on. Once the code has been determined , then the appropriate diagnostics can be started.
Chat with our AI personalities