SERVICE ENGINE SOON LIGHT

Truck is denali 6.0 litre, SES light. It appear the ODBII port is dead, tried 3 code scanners (last one I know is good as I ran it on my car), also one of the cigarette lighters doesnt work, (the one in the ash tray). Is it possible this is a fuse problem? Car appears to have a slight miss as well.

I havent unplugged the battery, as I would like to try and find what code is actually being thrown.