Have you checked the throttle position sensor? It's easy to do. here's a video on how it's done.

https://www.youtube.com/watch?v=URNYaGXM_uQ