Here's the situation - My 2014 Land Cruiser (115K miles) began having electrical problems recently, with the battery going dead occasionally. I took it to the dealer who has done my service for years, and they diagnose it as a bad battery. Same problem repeats within days. Back to the dealer and now I just got a call that there has been a water leak (source unknown, but suspected to be from a replaced windshield in 2019) that has caused corrosion in the main wiring harness. They say the whole harness needs to be replaced for a cost of about $13K. Has anyone ever heard of this happening? Can a wiring harness be repaired instead of replaced? Any thoughts would be appreciated!