There's a guy who will rebuild your old heater control valve for ~$80:

http://heatercontrolvalve.com/

Bill