There may be a good chance the previous owner used potable water antifreeze in the heater. I've seen that leave an oily looking film on a sink full of water on first use in a camp trailer. It does lose it's pink color over time, so you probable wouldn't have noticed it when you opened the valves for your heater.
Bookmarks