Ah, thanks Bance,
I had dismissed that website prematurely before without fully reading the front page! So, Dave's scanned in the manual for me, and that's clarified a lot of things. It seems that It's a faulty unit, mostly with the timebase module, or possibly the time reference, I'll check that out on the scope tonight.
Have had a quick go with de-oxit, with no improvement as yet, but I could only find a pen locally, which doesn't get the goop where it needs to go! Still random behaviour when pressing the buttons.