first of all dont ever take it to the dealer they will charge you up the ass for everything
second, i would get it steam cleaned first so you know exactly where the leak is coming from.
it may be an expensive fix if the leak is coming from where you say, they may have to take apart part of the engine, which is tons of labor.
sorry bout your wife lol