I have a 2006 base model Mustang. It's been a nightmare, one thing after another. Now the check engine light is on and it won't pass emissions. My mechanic gave me three pages of codes that came up when he tested it. He says he thinks it's a water problem because of water leaking in everywhere. When I got the car back the light was out but within five minutes of driving it, it came back on. Also, when accelerating, the electrical system seems to cut out - the heat/ac blower goes off, as does everything on the dash including the gauges. My mechanic thought it had to do with the motor mount but that was fine. Anyone have any ideas before I junk this thing?