Mike, stu was recently talking about writing something about diagnosis and repair, but I guess he needs a little time to put fingers to keyboard.
If you find anyone locally who has the knowledge and tools, let me know, need a diagnostic too
For info, Mark Shead is able to get diagnostics, but I am not sure how much diagnosis he can get out - give him a call.