I have a 1956 Royal Enfield 150cc 2 Stroke. Up until last week it was running perfect. The problem I'm having now is that it back fires. It doesn't backfire through the exhaust but through the carburetor and through the air filter. I did crank case air leak test and found a leak. I repaired it and started the motor up yesterday and it still back fires. I adjusted the timing to 5/32 before TDC with a .013 gap on the points. Tried to start it up and it still back fires. The carburetor I have is an old Amal carb. Could it be the carburetor?