This and more importantly the fact you don't have any under plastics on the car. I also noticed your fmic is hanging down below the bumper.
Side windows are a HUGE FACTOR. Example: I've heard that a torga top Supra with the top off can't go much over a 100 with out the rear window poping out. Maybe hellbringer can verify this as he has a lot of supra knowledge.

