What size turbo is it though. I am hoping it is the 63AR exhaust side. Otherwise he will be maxing out those injectors anything over 15psi, unless ford V6's are very different than my little 4 banger. I can't wait to see the numbers of this beast. THis is the most in depth projecto i have seen so far on a tour.
Brent