I have two stock core motors, one has a broken crank. But I haven't taken it apart to diagnose. But it's just stock... Not 600hp