Yes, it only comes on when the car is not going to start. If the car is going to start, it will never turn on. I do know that it's not a relay problem, but I'm starting to suspect that you're right about it having to do the ecu becuase the more I think about it, the more it makes sense.