Crank arm puller for Bosch, Brose, Impulse, Yamaha. This puller will fit all models of all motors.
It fits ISIS drive cranks, square drive cranks and the Bosch Gen 3 Octalink. There is a button on the end and you just need to use it or not, depending on the type of crank you have.
The Impulse 2.0 Bearing Overhaul Kit PLI00701 contains all the bearings, O-rings and seals required to overhaul an Impulse 2 ebike motor.
Impulse 2.0 Left-hand Crankshaft Bearing PLI00221 with groove cut for O-ring. You can remove and re-use your old O-ring or buy new ones from our site.
Impulse 2.0 right-hand crankshaft bearing with groove cut for O-ring. You can remove and re-use your old O-ring or buy new ones from our site.
Impulse EVO Bearing Overhaul Kit PLI20701 kit contains all the bearings, O-rings and seals required to overhaul an Impulse EVO or EVO RS ebike motor.
Impulse EVO & EVO RS Crankshaft Seal PLI20228, double lip rotary shaft spring seal for excellent sealing of this part.
Impulse EVO Left-hand Crankshaft Bearing PLI20221 with groove cut for O-ring. New O-rings are available from this site.
Impulse EVO Right-hand Crankshaft Bearing PLI20220 with groove cut for O-ring. New O-rings are available from our site.
Impulse 2.0 Crankshaft Needle Roller Bearing PLI00224, this bearing fits into the freewheel housing and supports it on the crankshaft.
Impulse 2.0 Drive gear clutch bearing Part No PLI00222, this bearing is pressed into the white plastic drive motor gear and acts as a one way clutch.
Impulse EVO Crankshaft Needle Roller Bearing PLI20224 fits into the freewheel housing and supports it on the crankshaft.
The white plastic drive motor gear presses the Impulse EVO Drive Gear Clutch Bearing PLI20222, which functions as a one-way clutch.
Impulse 2.0 Drive Gear Shaft Support Bearing PLI00223, this bearing is fitted to the internal cover plate that supports the electric motor shaft.
Impulse 2.0 Armature Shaft Support Bearing LI00225, is fitted in the left-hand motor cover and accepts the end of the electric motor gear shaft.
Impulse 2.0 Electric Motor Cover Plate Bearing PLI00227, this bearing is fitted to the internal cover plate that supports the electric motor shaft.