Hi, My HSV has been running rough for a while, and I have been trying to track it down. I ended up getting a Mafless mail tune as I was adamant it was the MAF, but was wrong. So I replaced plugs, wires, a faulty coil, Fuel filter, coolant temp sensor, intake gasket and checked thoroughly for vacuum leaks. I have just got an ELM 327 and Torque pro (Probably should have done this first). I have no current codes and so have been looking at the live data. I have a Mafless tune, OTR and 2.5 exhaust, no Cats. Because of the SD tune (mafless) the LTFT is turned off so can not provide any LTFT figures. But I have been watching the O2 sensors and the Short Term Fuel Trims. When I turn the car on at idle the STFT starts down low and slowly climbs all the way up and fluctuates around 18% on both Banks, sometimes maxing out at 21%. Bank 2 is always a couple of % higher than Bank one. If I rev the car it will drop back down to 0 after I push the pedal, but starts climbing again. Alongside this the O2's are erratic, only fluctuating sometimes (like a good sensor should) and at other times they may sit at 0 or 0.1 (they don't sit on any other voltage). However, this does not seem to influence the STFT - at least not enough to bring it closer to 0%, they just remain high. Is this just bad o2 sensors? Or should I be looking into other areas like fuel pressure etc that could be causing a rich condition? Any help greatly appreciated!