in an attempt to continue this conversation i have a quick question to add to this post, i was popping the p0172 code that says that the system is too rich bank 1, so i replaced the pre-cat o2 sensor and it ran fairly well for a few weeks, but this morning i just popped the cel again for code p0172, any ideas or suggestions??