Grounds always check your grounds on gmt 400s, they cause all sorts of whacky stuff there are a good amount of them on the truck. Start with engine to body and body to frame in the engine bay. clean metal and fasteners (apply copper coat or no ox to prevent future issues )the dissimilar metals...