Thanks everyone for your help.

This turned out to be an incarnation (albeit a strange one) of the bad hard drive cable problem. A coworker of mine who had the traditional bad cable problem was sent an extra 'good' cable (thanks empeg car support!) and I tried it out - it fixed the problem immediately.

Whee!! I'm very happy not to have to tear my dashboard apart again!
_________________________
_____________ James Mancini