Tim,
It is a simple matter to use a soap solution and a small brush to
check for leaks. Don't guess, find the leak.
I wouldn't simply replace thw water heater, as the leak could well be
coming from a connection, not the heater itself.
<<Jim>>