Sucks about the car but sounds like its time for the twin turbo upgrade