how much psi is at full throttle? thoes turbos stock tend to have an occasional leak and lack of the boost will cause the fuel to cut out more than normal. now i see that your location is colorado but is the car here in fl? i could always look at it and see if i can find out the problem.
__________________
TRUE POWER DOESNT WHINE.... IT BLOWS!