23 () posted 4 years ago by TheImpossible1 4 years ago by TheImpossible1 +23 / -0 24 comments share 24 comments share save hide report block hide replies
Pretty sure new fuel rate regulators and then your car dropping like 25-50hp is proof they were up to something nefarious.
Seeing as it was slower than the year previous, all they had to use was the past design and it would have atleast been equal so thats a shit excuse.