No, mine comes on all the time.
When u turn the ignition on, do you notice it light up then?
Also, if you just floor it in first on a wet road, do you wheels spin and you bounce off the rev limiter, or does the power drop and allow you to start moving...?