Ok guys so I have Daihatsu Mira es 2014 model. Its got traction control.
Whenever I apply hard brakes or a turn, i heard a sort of screech sound coming from tyres, I wanted to ask that is that due to traction control?
And secondly, i tried to turn it off by pressing the traction off button...