Hi Guys,
I had the same/similar issues detailed here, and managed to fix it by following this process:
firmware update fail "Device not found"
I won't say it's quick and easy, it took a long time, due to how long it takes to update the firmware, but if you're facing a large repair bill, it's...