The Onstar module terminates the CANbus network so all modules depend on it. I believe it's in the center console and may be worth swapping out.Yeah it's been a pain trying to find the issue. What's so weird is if I immediately disconnect and reconnect the battery, all is fine. I've been inspecting the wiring everywhere I can, repaired one section that was causing a different problem.
My codes pop on both the high-speed and low-speed networks. There is one common denominator... the VCIM (onstar) module. Both networks go through it. I may just try and find a used one to swap in and see what happens. It's just unfortunate that I cannot replicate the problem reliably. It happens when it wants to.