Next I looked at these signals on a scope. DAT and CLK looked reasonable (see attachments 1 and 2). CLK is a stopped clock, which is only active when data is being clocked out, this is likely normal. STR is completely missing.
STR is only used to clock the four shift registers, so I decided to desolder resistors R165, R200, R279 and R111 to completely unload this signal. After this I scoped the STR pin (U165-25), and saw something (probably just ground bounce from other signals in this IC, see attachment 3), but certainly not a valid strobe signal.
I also scoped STR1, a second strobe signal for a different shift register that shares the DAT and CLK pins, and it looks correct, see attachment 4.
From all of this I think:
- In mode 1 the shift register chain (U121, U134, U109 and U106) is latching from junk residual signal on the STR line. This leads to junk data at the output of this register, including the inputs to switch U133.
- The output threshold of U165 or the input thresholds of the shift registers change over time, so they stop seeing any STR signal after some time and the DMM enters mode 2.
- If the junk output causes switches U133-A and U133-D to close at the same time the DMM enters mode 3. This seems to cause some issue with the main processor, and is stops sending data to U165.
- Probing the STR output of U165 while the unit is running and the resistors are all in place causes it to enter mode 2 - probably the additional capacitance of the probe completely kills the junk signal.
The big conclusion is that U165 is probably bad. Fan-bloody-tastic, that's the one custom IC on the entire mainboard!
The point of these posts: please shout out if you think I'm off track, or I've missed something. Also, to help anyone else that might strike a similar weird issue. And, if you happen to have a 2000-802A02 (U165) lying around, do reach out! I'll be trying to get one through the local Keithly / Tektronix distributor, hopefully they're still available (the 2015 is still in production I think).