Hooked pulling front wheels then spun

have you installed frame connector. that made a HUG difference on how it launched.
Yes, the car has frame connectors.