OK here is one for the best of you, I start the car, there are no dash lights showing problems, when I rev the engine the service engine light comes on and stays on, same thing when its driven, although the slower its driven, the longer it takes for the to show, once its on it stays lit until you turn off the key, when you restart the car, the light resets and the process starts all over, I don't get a code, the light is off when restarted, Got any ideas?

I don't know if this has anything to do with the problem, I also have noticed the battery light coming on a few times, thought I would tighten the serpentine belt to solve that. Thank-you in advance.
BIGMAC-ECV