Mark,
I just went through the same scenario and posted it about a week ago. Yesterday I flew up to our builder assist (2 Bums Aviation, Inc.) and Nathan found the fault in about 10 seconds. This was after I chased every connection with a multimeter. It turned out to be a pin that wasn't seated...