I think that you are on the right track in taking it back to the dealer...my first thought would be a heater core leak. Brewski