Check the needles on your carb very closely. On my GRP, the o-rings for the low and high speed needles were shot, and the needles were backing out due to engine vibration when the engine was running (causing the motor to run richer and richer). Drove me nuts, till I replaced the o-rings.