I just checked they are the same length for sure but the end that goes into the lifter is a little smaller in diameter on the newer ones. Before I proceed I guess I would like to check and make sure this is a 216. The number on the pad is EBA 46778 i. I was looking at casting numbers online and it the 47 suffix is supposedly EA not EBA... Anyone know what this motor is?