92 dodge Spirit After I've been driving it for about 15 minutes the check engine light comes on and then when I turn it off and start it again the light isn't on. Can anyone help me?

Could be that after you started it then turned it off then restarted it that you've reset the codes and fooled the Computer... you need to have the codes run on the car to see what the problem really is, i dont think its anything major since the car seems to be running good.

This is happening to my car too and I had the codes run and they did a scope on my engine and a bunch of other things and they could not find anything wrong. They said to be careful and monitor the temperature because it did occassionally show it was over heating but other than that not to worry. It has now also stopped over heating. Mine is a 94 but the problem sounds the same.