Not sure where to start. Have only had this vehicle a couple months and love it. Know it needs work just not sure where to start. It's up at 315,000 km but I know ones that go well over 400. I replaced all 4 o2 sensors as they were all showing codes. Now just bank 1 sensor 1 is throwing a code. I'm assuming that is the drivers front one?? In the summer it ran good. Now that we are heading into cooler damp weather it's running like the old carburetor gm's but I don't have the same parts to adjust?. When idling it likes to idle at 500rpm or less. Has never stalled but sounds a bit like a diesel. Wondering do I attack spark or fuel issues on these. Thx!!