Motor is hard starting, if I choke-it floods. After it sits awhile it may run rough,.. then load up and flood out again. Or it may just run fine. The choke linkage seems okay as does the throttle linkage. Anything obvious to check before I take it to a shop?