I'd go over the lot if I was you. Check all wiring, engine and gearbox earths are all m+e sound, check battery connections are good, check overrun valve for function and secure-ness (they can hold open, and come loose), check inlet boots for splits, use carb cleaner to assist you with this.. Check all temp sensors and terminations of them on side of head. I'd basically pull/tug/ inspect everything you can under the bonnet, as you may have a loose connection somewhere right under your nose. Not saying you haven't already, but some people don't look over things 1st, they just ask here what's wrong. My 16v runs sweet as a nut, and doesn't miss a beat, but from when it was installed everything has been proved/tested along the way, and nothing seems to give me grief. There's plenty of test methods available for testing certain 'suspect' items..