I need to double check, but I'm pretty sure my brother needs a new ECU, there has been water leaking in the passenger side, and after some heavy rain it got high enough and fried it. My msp has a little bit of water leaking sadly too, but I'm pretty sure his is completely gone, I've been...