And sometimes it runs like dog, stuttering and smelling like raw fuel. This has allowed it to sometimes run fine with engine light still on, but no stuttering or lack of power, but has not helped with the fact that I have to hold the gas pedal down to start it. so upon suggestion from my buddy I ran a high dose of injector cleaner as he thought i could have a build up on the injectors. So reset my light, ran it 20 miles light back on, reading Cyl 3 & 4 misfires, Bank 1 o2 to rich. Stopped ran code said Bank 1 02 sensor, so I replaced it (I hope, bank one is by the front drive shaft in front of the cat correct? there isnt another one higher up that I could see. This stopped my check engine light and it ran good for bout 50 miles then started missing again and running rich smell. It started with Cylinder misfire codes for Cyl 3 and 4, so I replaced the COP's but was unable to get the spark plugs to turn out so still on the old plugs. Right now I'm chasing my tail trying to fix this thing. I understand there is suppose to be a door type thing covering it but have been unable to locate, and do I need any special tool to change. Ok I have been lying under my ride (2005) trying to find the fuel filter and have been unable to do so.