air 2 fuel mixture - boost the turbo psi and dump fuel in. with an aftermarket chip at wot do you you think he'll notice a leaking injecter? no. just a little more smoke & egt's. probably idles bad though, just my 2 cents for what it's worth. still could be other issues, may need an injecter, computer flash, o2 sensor etc. if you have the time research it, if you have the money than take it to ford. good luck