If the motor has a centrifugal switch, it could be the switch causing the issue. The contacts can get dirty so they don't conduct.

Also, is the motor wired for 120v or 240v?