Check Engine light is come on no problem with starting or running on 2003 Oldsmobile Silhouette

Check engine light remains on no problem with starting or driving.

1 answer 1 comment
It could be set due to an emission problem which has no direct effect on the engine.
You will need to take it to repair shop and get a computer diagnostic. They will be able to tell you what's the problem and advise you with the necessary repair.

Zee
If you over-fill the gas tank, or fill it with the ignition on, it will send false signals to the computer. I needed a service center visit to reset it.