I'm no expert but...if it was going on/off before, even if it ran slowly then unlikely to be a fuse. If fuse goes usually that component stops working altogether.
Also, have heard a lot of bad things about Kwikfit...great for tyres but will make a mountain out of a molehill and charge fortune for other jobs. Ask friends for recommendations of good local mechanics.If you're in wakefield area I can recommend one.
dewsbury_retail_emporium, December 2008