Hey guys I have a 2005 LLY crew cab short bed 4x4 Duramax. When I bought the truck it was driveable it would just go into limp mode if you got on SOMETIMES, other times ran perfect, it seemed like either a fuel or wiring issue to me.. anyhow I was upset one day and it kicked into limp mode so I decided to go full dumba** and shake the harness. Well ever since the truck starts and idles perfect but you can floorboard it and even on the cts2 it shows 800rpms even at key on engine off. Switching from park to any gear it will try to take off then shut down and max 800rpm at WOT and the oil pressure now does not register and it says batteries not charging plus the other lights in the title but batteries are definitely charging I’ve gone through every harness and ground besides the one directly behind the dash. Has anyone else every experienced this? Also if your keep your foot on the brake and shift to drive it’ll spool up and and bust the tires loose but as soon and they cherp, it shuts back down to 800rpm max. Also if it’s idleing and you give it man’s 2% throttle it will idle like tractor mode anything more and it’ll idle up to 800rpm and if you don’t touch the gas pedal it idles normal. Any ideas? Anyone know where to start next or a solution even?