It was a bad pump, i had a dealer next day the pump. Gm part #86591535. Tools needed 10mm socket, pliers for hose clamps, 1/2gal of Dexcool. About 30mins to remove and install, pump located near oil filter on driver's side frame rail. I had a local mobile mechanic delete the code, he had a snap on scan tool. My scanner could not delete the code. I drove back home about 700 miles since then, and no check engine light. Hope this helps someone in the future in the same situation i was in. Thank you to all that helped me.