Dec 13, 2016 #1 S Speed+Clinic forum member Joined Jan 29, 2011 Posts 486 Reaction score 0 Location New Orleans, LA Topic, Mine are bent and I think that maybe where the water leak is coming from...