vic7767 wrote:... Possibly getting a spray can of "cold squirt" or other similar spray might help identify the component at fault.
That's exactly what I was going to suggest to John about an hour ago as I started googling for long-extinct trade names of products, such as 'CircuitCool', or 'KoolIt' (neither of which might be correct). Those were Freon-12 based coolants, and probably disappeared when the Freon-12 = R-12 refrigerant got phased out of large volume production.
Interestingly, it took me three trips to MGChemicals before I found its test-coolant product -- this one:
Also of interest, vic7767, I searched for "cold squirt", but did not notice any hits! Things do come & go, faster than we know!
Back to John's search, he basically needs to arm himself with some such aerosol coolant (possibly, even the "Dust-It" product, sold at Staples, may give enough cooling), and a heat-gun (maybe a hair-dryer will do), then strip off the top-cover from the 5XX to give access to the Bump-switch modules, and to some of the main elex PWB asm.
John, if you have not gone inside your 5XX as yet, you might find Dave's instructions for doing so, very handy. See his page:
http://www.pottsland.com/roomba/Roomba_ ... ensor.html
...and follow steps down to about Step-16, then re-assemble the Bumper, battery, bottom-cover, etc., to allow the 5XX to run in Clean-mode. (I may be overlooking something, since I have not actually done quite this to my own 535 -- vic7767 will tell us what is missing).
With the 5XX running about in a small area, try heating/cooling each Bump-SW module to see if you can either initiate a nine-beeps fault, or delay the fault at will.