Sorry to hear you've had so many probs spring up Baz, as you say though they are 21 year old now. i'm sure you'll get it all up to par again soon enough.
Not that I want to play devils advocate or anything...but if you wanted an ma09ert track car and not thrash your ST any more...there were...