3 spd wiper issues

Check that motor is grounded to firewall? There should be a ground jumper there. Maybe a repaint interrupted the path? The switch probably needs to be grounded to the dash also.