I a issue similar to this, the problem was caused by the EMF being produced by the motor, causing the cigar switches to change state.
I relocated the switches to the other side of the car and it fixed the issue.