I call BS. Or The Spec V driver was not really Pushing it or simply did not know how to drive. The spec V puts down to the wheels what you have at the crank plus + your car weight a little more. Spec V 2700lbs.

And the lack of TQ wont help you.

SPEC V : crank Power / 175 hp/ 180 tq

Your accord wich I think is a LX (4 banger ) crank power 150 HP / 152 ft lb