Hey man, don't give up! I know what it's like to have one thing after another go bad in an SVT. Just do as much troubleshooting as you can to figure out what's wrong with it.
I've read that it's been difficult to find someone with knowledge of the car to help you work on it, but there has to be someone around there that can help you. I've had terrible luck bringing my SVT to Ford dealerships, but maybe you'd have better luck bringing it by.
Good luck and keep us updated!
2004 ZX5 SVT - Sold
2013 Oxford White Focus ST (ST2) - FSWerks tuned, Cobb Intake
Hatch Nation #116