Quote Originally Posted by zhong View Post
That's true - but is your fuel pump OEM? I'd check injectors too, other than that maybe a kinked throttle cable?

Stumped.
I don't think there's a way to really "check" your injectors. Pretty sure if they aren't working well they just tick really loudly.

It's also pretty much impossible for the throttle cable to get kinked as pretty much the entire thing is sheathed.