thats good,I did not think you broke it on R&R,just saying it can happen. I am sure it was broke causing the leak and noise before you removed it.

I have seen them get broke on install just as ez,and I have had a lot of 904 TC snouts fail from hard abuse on daily drivers.

some time it wears and just gets weak or from being remaned at the TC shop.