Just a quick update. Had a scan and came up with air flow faults of various descriptions, anyway, cleared them off and it's running fine now. Not sure what it was but been on a couple of short trips and a long drive tonight and all seems well. Fingers crossed. Thanks for the advise.