This has now happened at 3 different clients and I have not found anything helpful to figure out what is going on. We have a medium server farm (2 WFE's, 1 App/Index) server. It is configured up to specs, has all the correct service accounts. Runs like a champ. Then without warning and for no apparant reason (usually 2 days - 2 weeks later), the WSS timer service and Search service (on the Query server only) fails. What it is failing on is login for the service account assigned to it. There will be services on other servers that utilize the account, those will not fail to run. The password for the accounts have not been changed at all. In fact to get it up and running again, I go into the services console and type in the SAME password and everything works again.
Anyone see this or have any idea why it happens?