This may be a stupid question, but you didn't mention a possible fuse burned out. Sometimes it can be an easy fix that you overlook. JP