Ya know it always helps when you give the correct info. The pic I sent was for a 2.5L ok I think this beast of a car is also supercharged as I went and looked at auto parts and this is what I could find. We call them freeze plugs here but there is another technical term for them. Anyhow see if you can find one at an auto parts the same size and make sure water pump isn't damaged. Where it goes in. Then clean out hole and get some blue Loctite put on the edge of plug all around then drive it in, you should feel resistance going in. You can use a socket. If it just slides in get another water pump. Because even Loctite won't help. Wait a coupe of hours before refilling system to give the Loctite time to set up.
Image (Click to make bigger)
Monday, May 25th, 2015 AT 10:28 AM