I have an 06 vstar 650 that I've been trying to get running for 3 months now. After numerous carb cleanings and vacuum leak checks and pms screw adjustments and needle shims and float adjustments, I think I've finally messed it up. The last thing I did before it started hanging on decel is replace the two hex screws that cover the end of the needles. One day I decided to remove those two hex head screws in the float bowls just to see if I maybe should've cleaned under those during one of the 10 first carb cleanings. The very instant I turned those screws not even 1/16th of an inch, the heads broke right off. I bought new screws from the dealer and I installed the screws and then put the carbs back on and now I have this issue. It starts and idles and revs no problem but the second I rev it and let go it stays revved for 2-3 seconds and then pops a few times out of the exhaust and then right back to idle. I know for sure there is no vacuum leak so I thought it might be lean so I drilled the main Jets (probably way too big for being all stock) but it still runs fine but nothing changed with the hanging. Throttle cables are perfect and everything returns to idle position with ease. I'm at a loss.