I'm hoping someone will have seen a similar fault and could suggest where the fault may be.
My HP-67 was powered up today for the first time in about 2 years, I let the battery pack have a good charge before powering on. First sign of trouble was that the prime factors program went off into an infinite loop, so I loaded the diagnostic program (from the standard pack) and ran that. I was seeing intermittent faults, where it would sometimes show 22, 23 or -9.9999 errors. 22 and 23 indicate faulty registers. I have manually stepped through the loaded diagnostic program and confirmed it is the same as in the standard pack manual, so it had loaded from the card ok.
I was repeatedly executing the self test to note the spread of error codes, when the calculator 'crashed' ie the display filled up with a random selection of segments lit and no keys responding.
I powered off/on and now all I get is a display "-0.__________0-" (blank digit = underscore). If I enter '4 ENT 3 +' I see the '4' displayed then the '3' but the result is '6.8203607 4 0-' I see the same answer for '8 ENT 3 *'
I have checked the battery pack and its still got a good charge in it (about 3.9V) and I see the same problems running with the charger plugged in.
Has anyone seen this kind of fault before? I have got a horrible feeling that it won't be a quick fix, but please prove me wrong.