then the only other thing is that you have a leak in the fuel injection system or the intake. have you checked the fuel pressure. you might have a faulty FPR.
sorry for the dumb answers above but i'm close to the finals week and i'm a bit stressed. i'm kind of on the edge of failing a class.
__________________
|