I SERIOUSLY doubt 20% of his total fuel is meth. You would probably have to be running twin nozzles to accomplish that. At any rate I'm pretty sure he has taken fuel out to compensate for the meth.
Gotta say I expected more Phil . . . compression is good and everything?
I remember putting down 274whp and over 300ft lbs with a stock turbo at 15psi, stock ECU, etc etc. With a holset at over 20psi you should be alot closer to 400whp. Something is definitely up . . .
I just reread your thread about the cam you tried out . . . you sure the cam timing is all hunky dory? (yeah i just said hunky dory)