Ta everybody. It's a 16v engine. I've had a poke around today & can't see any perished hoses, I've removed all the connections from as many sensors as I can find (hundreds!) & cleaned the contacts with spray cleaner. Still no good. The garage couldn't find any fault codes present when they had it in so I'm still at a bit of a loss. Bugger!