Are Bosch ISIS crank splines the same for the different generation Bosch motors. ex gen 3 fits gen 4?