at first I brought it to a shop to let them check it out, they told me they were going to replace that screen that goes over the throttle body to see if that works, I said ok when I asked how much they said $150 after parts and labor haha I just took it home at that point