I have now changed the polarity of C3 and C4, but there is no improvement.
I get the occasional 0xfc returned, otherwise it's 0x80(off-key).
Whatever is returned I always get 'Can't read MCU info (forgot.....)
To top this all off, I've spotted a leaking core plug on the block!

Jon.