McAllen police report a 46-year-old man died Saturday after being electrocuted while working on a water heater.