Sorry about your car. At least you're still in one piece. I'll spare you the lecture on speeding, becaue I'm not afraid to admit I do stupid things as well. having a powerful car makes it so much more tempting. And before you go out there and try it again, I'm thinking you should be able to hit 160 considering bone stock 03/04 Cobras can do it. But your 5-speed may be the weak link.