ive cleaned carb replaced diaphragm and will only run ok on high revs,it wont idle and keeps cutting out.i havnt replaced inlet manifold gaskets!could this be the problem maybe sucking in air????I don't know what else to do any help would be very much appreciated.