My factory mixing elbow needs replaced (cracked and leaking from joining piece. 2007 C320 #1116 Yanmar 3YM30. I found one online but it does not have the classic U shape. Is this a good replacement? -------------- next part -------------- -------------- next part --------------