balmar does not offer a M25 and a M25XP version (alt least any more if they ever did.) I have measurement from 4 other motors, two of which are M25 and they all have balancers that are ø5.1" / ø130mm. I have found exactly none that have a ø5.0" / ø128mm balancer. I talked with Marine Smart Energy about their kits, and they offer one for the M25 and another for the M25XP and they told me that are the same, but they list them separately so that there is no confusion and with each M25 order they verify that the balancer has the three puller holes because their kit will not work without it.
balmar did not tell me that ø5.0" / ø280mm is the correct size per their drawing, only that it was "within their tolerance."
It sounds to me like what they mean by "within their tolerance" is "We are a big company and already have your money. We can tolerate any amount of pressure
you, a mere peon of a customer can apply. Sucks to be you".
My current goal is to reduce their "tolerance" by letting as many future customers as possible know about how they will treat them when stuff does not go according to plan. As they say in the gym, "No pain, no gain." I plan to make their refusal to honor their mistakes very painful. That is why I have included pkys in my rants. The only leverage I have over balmar for their making good on their mistake is for their reseller to fight the battle for me. Their response was "You did not handle the product only with cotton gloves and one of the pulleys has a tiny scratch so we cannot resell the parts so it will not be refunded". That is a direct quote from the pkys tech person on a phone call. Un-flipping believable!