After a quick diagnosis at shop it was a busted throttle cam. Less than an hour to diagnose, install new cam and retreive all pieces of broken throttle cam. $125 and all seems to be well...