You said your keeping the stock suspension?
You not upgrading anything to hold the extra weight to try and keep in fun in the corners still? I have not driven a V8 focus, but I can't see it being fun in the corners with all this extra weight.
Didnt know if that was a factor for you or not.
Cool build none the less. Best of luck on it.
2003 Turbo SVT ZX5 318WHP (SOLD)
2003 Evolution 8 320AWHP