Just bought an 05 Ballabio and the shock eye is cracked, is there a fix for this without buying a new one?
I would be afraid to try to weld it. That might actually make it worse.
The stock shock isn't very good anyway. So replacing the stock shock is your best option. You fix the seriously dangerous issue of the shock eyelet failing and you will probably get a better shock in the deal.
The wife's V11 has a Penske shock in the back. Way better than the stock shock. But there are other less expensive options that will still be better than stock.