Hi there, The throttle body, check if its a Hitachi, if it is then thats your fault. People sometimes dont think outsoide the box :wow: I guarantee replace the throttle body and it will cure it, bad thing is they are mega bucks. Scrappy best bet.
Any help needed im here