Had that same problem bro went all over checked everything and they couldn't solve it finally got it fixed it was the fuel pump my advice would be to change it and clean tank and your problem will be solved ,worked for me never any bucking and it goes up to 180 now . Hope this helps