Hi, sorry to hear of your troubles, if you need a new plug pop in to your local Halfords with the old one there should be some on display near the oil filters.
only a couple of quid.
if the threads in the boss are totalled you could go up a size on the plug thread
hope this makes sense
Ray
