That's funny you bring up racing a Cobra, because I managed to line up next to an almost brand new Porsche 996 Turbo when I was in a 2003 Cobra. He thought he had me, because he tricked me at the light (I was talking to him and he launched), so I followed. As he tried to wave bye, I proceeded to drive right around and pass him. His comment after hearing the blower whine, "that thing got a turbo?"
Then he tries to say how his car can do 0-60 in under 4 seconds and has a 190MPH top speed. Whoopdy friggin' do! I'm sure he can drive it to those numbers too.
Anyway, nice kill for the Cobra, or maybe Fobra if I read your story right.
A little info for the Cobra's:
1999 - 320 HP 4.6L DOHC V8 (overated and had a recall for new exhaust to make more power)
2001 - 320 HP 4.6L DOHC V8 (had the exhaust fix and putting around 280+ to the wheels)
2003/2004 - 390HP 4.6L DOHC Supercharged V8 (extremely underated; some of the cars with the later computer in 2004 making close to 390 to the wheels. That's easily over 420HP to the crank)
Just for reference, my parent's 03 was making around 360 RWHP stock. When we had it dyno'ed with intake and exhaust, we dyno'ed something like 395RWHP. With the 2.8" pulley, ported blower, intake, shorty headers, cat-back exhaust, 100mm oval bore throttle body, and custom tune made 498.9RWHP in 95+ degree F heat and after several runs right after another.
Oh...before I forget, the easiest way to tell the 99/01's from the 03/04's, just look at the rear spoiler. The 99/01's have a raised spoiler, and the 03/04's are a lip with no gap between itself and the trunk.
2001 Cobra:
http://www.fallscitymustangclub.com/m/images/todd_smith/lowered_frontquarter_sm1.jpg
2003/2004 Cobra:
http://www.bassani.com/gallery/gallery/2003%20Cobra1.jpg