Does the drain plug have the same thread size as a new std size element found at Home Depot or Lowes? Why not use a standard element ?? Cannot be adapted ??
Easiest, best idea, safest and probably cheapest is to replace your current water heater with an electric/DSI unit of the same make and model of your current one.