- sorry to hear this Kevin; you have had a real run of bad luck...

I live in fear of the control unit going kaput as MMC no longer seem to support a replacement.
I seem to remember 'NickCW' of this parish having similar problems (or it could have been the main ECU box - can't recall the name of it now).
I think Nick bought the last one that MMC had in stock - but ,again I'm sure he can confirm (or otherwise) this; might be worth a message?
I kept a note of this chap -
TECHNOZENPaul Brown
Technozen Electronics
44 Meadowview
Brighton
East Sussex
BN2 4NF
E-mail: paul@technozen-electronics.co.uk
Phone: 07527 877995 - a while back as a possible source for getting the electronics fixed if they ever went pop.
I know nothing about him ,or even if he is still in business !! - but thought he might be worth a try, should the need arise....
Good luck....
(just checked and he has some MG stuff on eBay so he must still be around)James