NO when the light is on all the time it TC is off then its flashing on and off thats when it is kicking in and holding the car back
coil pack sounds dear
don't have a clue what n75 is...
turning traction control off make it alot better.. Il see how it goes after a few days I reckon