Congrats! Thats a huge time for a very stock FWD car that's this cheap. An LSD should help you hook a decent amount better as well.
Sheesh with a built 2.3 and Torsen/Quaife I smell low 12's or high 11's!
2005 Focus ST 2.3L
A loud, red, good time