TRC off... maybe u pressed a button or something something that switched your traction control off. If so, just press it again when ur done drifting like one guy said...
If VSC always on... dunno, maybe u screwed the Vehicle Stability Control and it needs checking...
Crazy car builds are a dime-a-dozen these days with quadruple horsepower figures and space frames nothing to be sneered at anymore but when one of the modifications to the car includes an electrical sliding roof for...