Firing got worse again, so changed plugs (nothing) and leads (nothing). Put it into my local garage guy, who diagnosed a slipped timing belt - put in a new one, and it's going well gain. £110.00 though.., but I couldn't have found/sorted the timing belt issue, so..