I have a 1997 suburban 1500 that has a check engine on.After getting a code check 9 codes came up dealing with o 2 sensors.Since then,I have replaced all 4 and now my vehicle keeps misfiring and shuts off after 1 minute of idling.