Electrical Nightmare

Published April 28, 2021 30 Views

Rumble — A Super Duty truck with all electrical systems going haywire. The failure was caused by a water leak from the windshield dripping water into the body control module.