"Roll Racing"? Does this mean the car has a hard time getting started? What Tech, Bogie and others are telling you is "word". They've all "led the horse to water . . . ", but it seems you keep drinking the kool aid.
Best of luck with your solutions.