I wonder if this is another case of wiring harness shorting out. That could cause all kinds of issues, for either/both of you.

http://www.vehicross.info/forums/sho...+harness+short