Motor PWM problems