not too sure of that mate but ive just had the same sort of thing with a 306 not sure if moisture got into the exhaust of fuel laying in it but that was like you said backfiring but once got it started was like the exhaust was blocked when i tried to rev it up, so left it to idle for about 20 mins and cleared itself out!