Thanks for that, I'll give it a go.

Found the problem, aftermarket coil that had only done about 1000 Miles from new started failing after about 25 minutes of heat soak.
Replaced the coil and problem gone (lucky I had a new spare).