Yeah this race seems way ahead of itself in terms of difficulty. I started with a supra with almost no upgrades but all the other cars had a lot of upgrades done to them and were blowing me away. I made some changes, tuned the car for turning and souped it up quite heavily, all to no avail. I normally play on medium difficulty but even dropping it to easy made no difference for this event.