My 2003 1000 with 47,000 miles has started to pinker or give small back fire types of stutters that can cause it to cut out. It has been serviced and well cared for all its life never gave any trouble I have it 5 years and I knew the previous owner. My mechanic says that it could be throttle heads or bad fuel. I don't know and he really doesn't know either any suggestions please.