If they are under warranty and are free might as well take it back to the same mechanic and have him check over the wiring.