^^^^ Thanks for this. Just had same problem and managed to fix it. One of the ground cables had broken altogether and about 3 or 4 of the other cables were damaged. Managed to use a crimp connector on the broken one and insulation taped the rest. Hopefully it will last a while, but might have to replace a whole section of the harness if it breaks again. Then had a constant vehicle inspection in the on board computer. Cleared the error codes using OBD reader (there were lots of short circuit codes).