Just to go more In dept....
Thanks for the wiki link guys you helped me beat you at your own game. Pay attention guys:
Power to weight
2003 evo 8 316hp curb weight 2900
316/2900= .1089 rounded up to .11
2003 cobra svt 390hp curb weight 3665
390/3665= .1065
Also top gear ran the evo on the track with 1/4th time of 12.1 you said 11.9 for the cobra...looks like a drivers race eh?????
What did we learn children?
That's right the evo has a better weight to power ratio off the rip.
It's ok guys an idiot who knows nothing about mustangs just proved you wrong.
Sent from my mind