Re: Massive lack of power of the car
Thanks. You'd mentioned My Team in your first post but I'd missed you'd mentioned other modes too.
From the video it looks like what's limiting your top speed is that there is some brake being applied. Make sure your foot is removed fully from the brake pedal, and if it still occurs you should be able to fix this with brake pedal calibration settings in the game.