Well it certainly was a suprise, I'm just grateful he was a fellow Ford owner and not some riced out Civic.

I've been keeping my eyes out for him hoping I can find out what he has done to that thing, but no luck yet.
Thanks for the replies, I wasn't sure if this probe was some sort of rare freak or a common street rival. Sounds like there's quite a few of them running around, so I'm definately going to have to do some work. Think 4.10 gears and a higher stall convertor would do the trick? I don't want to jump straight to nitrous.