SB 727 Question

That's at the L/R anchor pin right?
Having said that, a leak there shouldn't affect your gears dropping out.
So they may in fact have changed the case.
Or still might have lied about the case being cracked, as a way of getting paid for a fubar on their part.
If the warrantied it for free, well then who knows what went on.