The check engine light comes on after 10-15 minutes of driving and there seems to be no engine problems. While not for the faint of heart, I even shut off the engine while going down the road and restarted the engine to have the light come back on after another 10 minutes of driving.
Even after swapping out the engine due to a different problem, the light still comes on.
Any ideas?