Mark,
The problem that you will have in troubleshooting the system is the fact that the problem has stopped. Intermittent problems are the hardest ones to find. Repairing intermittent problems is usually not to difficult, because all of the work was done in the diagnosis, and the repair is just putting everything back together with a new part to replace the defective one. However you normally have to get the problem to reoccur repeatedly in order to properly diagnose the problem.
There are some problems in all automotive products that exhibit predictable characteristics when a part is malfunctioning, so the experienced technician can sometimes diagnose an intermittent problem without actually seeing it by just listening to your description of what happened. However there a a lot of problems that do not fall into the predictable bracket, and if it can not be duplicated the technician will have to use the old saying "I can't fix it if it isn't broke".
Gerald