In order to start this engine I have to put the fast idle in the max position and have to manually hold the choke in the max position. It will run as long as it is rev'd up and kills when put into gear! I have cleaned and re-cleaned the carb's and installed a new fuel pump. Could this be caused...