Just bought a 03 Yukon Denali with 190k in great shape. Left the dealer filled the tank. Boom now its misfiring, check engine light come on, flashes some, sometimes turns off. Checked codes po 131, po 171, po 300, po 650. The po 300 has me most concerned. Can that be from a faulty o20 sensor? I...