i have 97 gtp and i have been getting this code ever since i had the car. i have replaced the plugs with autolite 606's gapped at .060 replaced the wired and the coils and got a new icm but didn't need it because mine if fine. i recently cleaned my throttle body and part of the inlet of the supercharger where the throttle body bolts up. I haven't changed the o2 sensor. and my car drives fine it doesnt stutter or anything like that while driving but at idle my engine is kinda jumpy it moves alot at idle and seems kinda ruff the rpm's are steady at around 700 and ever since i cleaned the throttle body the code takes longer to pop back up. im thinking its my o2 sensor and i might even get a new icm to see if it changes again.