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!!!!