Carbureator is 100% fit and it works till the fuel in its reservoir end. Culprit is the fuel pump which can be tested when running on petrol and engine stops and refuse to start. Disconnect fuel filter and check for mud slit in bright lamp, if it is clear, OK, connect back if it has some mud shake it well and see what comes out, replace it. Connect the pipes, and disconnect the pipe from FUEL Pump to carb, and put it in a empty plastic bottle (1.5 liter coke bottle is clear plastic) and crank the engine, continously for 15 sec, if there is fuel coming in the bottle - then Pump is ok as well. Next step possible can be check by mechanic who can open up the carb n check the Float pin of carb which sometimes get stuck and act abnormal. - send me pm for mechanic name & number if you wish.