ok i just cleaned my carb and all the ports are clean but when i try and start my motor all it does ais spit and sudder and sometimes runs for 30 sec then dies? could it be my fuel pump dirafram?? plz i need help