Thanks for replies,
- will try the cleaning. It was very sudden, fine yesterday and loads of oil today. Makes sense it could be something that's just lifted it a bit......
if cleaning doesn't solve the problem, and I get it fixed, is it worth doing the other at the same time?