So those numbers on the motor that says ec30 wouldnt mean the motor has been swapped from the 250 to a 300...because who i got it from said sonething that the guy he got it from switched something to a 300 but he wasnt forsure...and im pretty sure my problem im having is a crank seal so I need to know that I'm ordering right parts thanks for your help