Man, i'm sorry to hear all that. I had an '03 SVT Focus... and I loved that car. Definitely needed FI but for what it was, awesome! I actually blew mine's motor back in high school. While "Comparative" Driving with my brothers Saleen S281, it snapped a valve spring, valve dropped into cylinder and toast! Luckily!!! Under warranty at the time and Ford replaced the motor. I told them I was getting heavy on it and they said, "that aside, this engine should be able to handle that." BEST Ford experience I had! Wish I wouldn't have sold it.
2012 Ford Mustang Boss 302 #2327
Kona Blue with Recaros & Torsen, MGW Shifter
Previous: 2012 Ford Mustang GT, 2003 Ford SVT Focus, & 2006 Chevrolet Supercharged Cobalt SS Stage 2