Thank you for your reply.

Took it for a good run to swords on Wednesday, 250 mile round trip. Since then the problem has disappeared. Very strange. It was left lying up Thursday and friday, and started perfect this morning. Now I'm even more confused..