hah I think your problem is here
http://www.ft86club.com/forums/showp...postcount=1540
Perrin 3" maf intake
This will likely cause issues.
Put stock intake back or rescale maf to suit the new intake.
Unless your turbo a 3" intake just causes you a pile of headaches for basicly nothing