For sure the internal/external wiring harness. Over time and heat cycles the internal plug seals shrink and seep atf into the plug which in turn shorts your electrical system. When you turn off the truck it resets and works for shorter and shorter intervals. The replacement plug is tough to...