Re: What does 25XD mean?
A 1985 Mercury catalog says the "XD stands for extra durable".
The catalog talked about 18XD and 25XD having water pumps with longer vanes and stainless water pump housings among other features. I am pretty sure subsequent 25's had all of these features and the XD designation was dropped later.
These are great motors.