Sounds like a loose wire somewhere. I'd go back over all the wires you had to take care of because of the hack job.
Might have to look under the truck. To bump this thread within the last month it's been fixing itself and then reappearing. Oddly enough I've discovered now after several occurrences that the problem returns only when it rains outside. As soon as it stops raining and dries up over a week or so the problem goes away and codes go away. It must be something getting wet or moisture which is bizarre as most the wiring was inside the cab footwell area. I'll have too look more closely under the truck where the wires run from Mabey they tried to hack into something under the truck.