I don't know if the 4 bangers have a throttle position sensor but I had similar problem with my V6 and replacing this sensor solved the problem.

Bob


An ounce of prevention provides a pound of cure!