I would look at the throttle position sensor. It's throwing a fault.