1997 GMC Suburban 350 troubleshooting codes are P0161 and P0137. Vehicle runs like a charm, idles good , starts good in cold or warm weather but service engine light has been on for 5 or 6000 miles. If its an oxygen sensor, which one and how many sensors on the 97 GMC?