I would suggest going thru the by-pass procedure and drain it after it cooled somewhat. Undo the by-pass and refill, bring up to temperature and test for sulphur odor. If that does not rectify the problem, but improves it significantly, then repeat the draining procedure again. I have a water heater in my bar,n that gets seldom use and I have to run a lot of water thru it to get rid of the odor. Draining would be the better option for R V due to amount of water to purge the system without draining.
Larry