Due to the windshield wipers, not working I had to replace this X50A Engine Wiring Harness Junction Block on a 2017 GM Denali pickup and then I repaired the original one for a backup.
P3CN012W1 5PIN 2PCS
https://amzn.to/4ayJi2t
10PCS P3AN012W1 12V 4PIN Relay
https://amzn.to/3vxyP8u
DC Power Supply Variable, 30V 10A Adjustable Switching Regulated
https://amzn.to/43CntNe
UNI-T UTi260B Thermal Camera Image
https://amzn.to/4czuOkG
OTC 4493 Angle-Tip Relay Plier
https://amzn.to/3TUMjES
Titan 11400 9-Inch Pistol Grip Needle Nose Pliers and Crimper
https://amzn.to/3PG0ECx
Engine Wiring Harness Junction Block 84303175 84303174 84303176 84075773