Guess what this is for, weird tool

Yes..computer diagnostic port, I seen a few of these still plugged in when they rolled off the truck. Knowing this I was well aware the car has computer problems fresh from the factory...

gmport.png