You don't need a new computer, that's bullshiznit. Unless the water was actually inside the car deep enough to cover an inch or more on the passenger side, then the mechanic is full of it. I could see fuses if some wires got soaked and shorted out but not the ECU.