Im in the camp of getting an ICP test, I don’t read anywhere that you did one, I was having similar issues and did a test that came back with high heavy metal contamination, selenium, copper and nickel. could not figure out where the heck it was coming from, then one day as I was adding salt to my very tall water tank I happened to see the heater I had placed in it when I set it up, the wIrving had shorted and the whole unit had fallen down to the bottom of the tank and stayed there for months rotting, until I happened to spot it. been in there so long the black rubber cord was deteriorating, bad thing was after I saw it I remembered when it had fallen down to the bottom but I had just filled it and got the salinity right and wasn’t about to waste all that to get it out, told myself I would get when I used up the water, well that never happened so up go the heavy metal. A 320 gallon tank and I needed months of water changes to get rid of the metals, just did the last one last weekend, but my lates icp test came back clean finally, must have gone thru over 2000 gallons of new water.
one small forgetful moment cost me dearly,and it was something so simple, I guess what I’m saying is don’t over think it, maybe it’s a simple fix.