Ok, I did the most stupid thing, took some old petrol minimum two months old that had sat outside in the rain into my fuel tank.<br /><br />After about 2 mins of normal, lovely driving my motor coughed a little and died. I tried starting numerous times, it fired up and immediately died.<br /><br />Now I've emptied the fuel tank and put fresh fuel in it and primed the fuel line then tried starting the motor. Yesterday it fired up after a while and ran bad for a bit but then got better, so I thought all was fine.<br /><br />Today the motor won't even fire up, coughed a bit on half choke and then the pistons seemed to lock. A gentle pull on the cord then I could have another pull, same thing happened.<br /><br />What can be the problem/solution?? The motor was working beautifully before my act of stupidity!<br /><br />The motor is a '79 Mercury 20hp thunderbolt igniton.