At least we think it's electrical and looking for opinions: When the truck gets warmed up and weather is warm it will die. When the electrical harness under the hood by the driver's side window where there are 3 separate boxes is "jiggled" by one person and another is attempting to start, 90...