This is really developing into a nice little mystery :) I am very curious about the solution....
This reminds me of the problem I had on my Twingo: two years ago ABS controller would decide something was wrong and switched itself off whenever I was returning from a consulting stint in another city (it was always Friday, with the car being parked for a week). Low battery, moisture and similar were blaimed, but the culprit was not found before intense competition in cellular phone market caused GSM antennas to sprout on every other light pole in my city, and ABS started missbehaving here, too. It turned out that, due to faulty shielding, my ABS controller was picking spurious signals wrom one of wheel sensors near strong radio sources, and there was a local radiostation near which I was passing when returning from that other city.
I feel the solution to the sticking button will be something to put in a book on complex device debugging...
Cheers! (and good luck)
Dragi "Bonzi" Raos
Zagreb, Croatia
#5196
_________________________
Dragi "Bonzi" Raos
Q#5196
MkII #080000376, 18GB green
MkIIa #040103247, 60GB blue