This looks like trouble
You cab see from this photo that there is no lip on this part of the water trough. You can see and feel metal repair underneath. It looks like the lip was eliminated. John Pizzi is it possible to get a tracing of the lip profile from your car so I can try to duplicate?
Any help is appreciated