Besides a crank-puller, you'll need whatever proprietary adapter to remove the screws in the cowling that covers your motor. Not sure about most HaiBikes, but mine needed a hex-driver for the two screws holding the hatch below the motor, and a LONG Torx (not so common) to remove the three screws...