I would def keep the blower, I just found this doing a quick search

" The 2.8L will support 1000HP on an '03 Cobra."

You can easily go 9s on that blower!

http://dagostinoracing.com/index.php...oducts_id=9405

I would get a good auto trans / converter bring that bad boy up on the transbrake and start test n tuning!!!!