Check engine light

No it's not normal for the light to come one.
The light means there is something that the truck's PCM (Powertrain Control Module) sees that it doesn't like such as a sensor reading out of spec etc.
With the light on there will be a Diagnostic Trouble Code stored in the PCM.
You'll need to take your truck and get it scanned to see what the code is.
Write down the code number and not just the description and post it here and someone will have some ideas as to what needs to be done.
If you have an Autozone there they will scan it for free but dont let them sell you anything until you've checked it out more.
Since you said it is running fine the problem is probably nothing serious.
Have your sprak plugs ever been replaced?


