I have a 2008 V6 Mustang that's recently had a lot of problems. One of the biggest is that the emergency flashers will come on by themselves. It was a victim of the water leak TSB in the passenger side floorboard. I thought that maybe the water running into the SJB had caused some corrosion and...