The internal cover plate supports the electric motor shaft and fits the Impulse EVO Drive Gear Shaft Support Bearing PLI20223.
The gear end of the electric motor shaft/armature fits the Impulse EVO Electric Motor Armature Shaft Bearing PLI20226.
The internal cover plate supports the electric motor shaft and fits the Impulse EVO Plastic Drive Gear Cover Plate Bearing PLI20227 bearing.
The left-hand motor cover fits the Impulse EVO Electric Motor Shaft Support Bearing PLI20225, which accepts the end of the electric motor gear shaft.
Panasonic 36V Motor Shaft Support Bearing PLP00323 from the eBike Motor Centre
Fits to the end of the gear shaft fitted into the plastic drive gear.
This bearing is fitted in the right hand motor cover and accepts the end of the electric motor armature shaft.
This bearing is fitted to the under side of the white plastic drive gear.
Fits to the end of the gear shaft fitted into the plastic drive gear.
This bearing is fitted to the right hand motor cover and accepts the outer end of the electric motor armature gear shaft.
This bearing is fitted in the right hand motor cover and accepts the inner end of the electric motor armature gear shaft.
Fits to the inner end of the electric motors’ armature shaft.
Fits to the end of the gear shaft that is fitted into the plastic drive gear.
Bosch Generation 2 motor BDU2xx (NOTE: Small chainring)

This bearing is mounted in the right hand motor casing and accepts the end of the drive gear shaft.
This bearing is mounted in the right hand motor casing and accepts the end of the drive gear shaft.