Are you running with premium gas, I have heard different opinions on octane, but I do know my T runs better with premium,,,,probably your front disc, mine does the same
Guido's "T"