My TB30r starts and runs awhile but coughs and misses and sometimes quits. It restarts easily. So far I have removed and cleaned the already clean fuel tank. Replaced the fuels lines, filter and added a shutoff, Also replaced the carb and ignition module. Cleaned the check valve on top of...