So I have been trying to figure out exactly what the issue is with my 2008 wrx. It is all stock and I'm running the stage 0 cobb stock map on the car. I got a cobb port to try to watch the engine a bit better and I've been watching the readings for sines of issues. The thing that worries me is when I'm driving around I get 0.00 reading on the af learning 1 when going down a hill off the gas and at very low load, but when I get on it it goes from -.76 to -1.57 at full throttle. But when I stop and the car idels it goes the other way and starts around 3.91 and will slowly climd all the way to as high as 17.19 and sometimes above, as it sits longer. Again this is a slow climb only when sitting at idle. Sometimes, but not all the time, when it gets that high the check engine light along with the traction control and cruise control lights all come on and I have found that it throws a p0000 (general misfire issue) and a p0303(a misfire in cylinder 3). I can't stress enough how inconsistent these lights are and I will sometimes go weeks without seeing it and other times it will just be on when I start the car in the morning. These lights almost never come on when I'm driving and tends to only happen after I warm up the car and stop and turn it on again letting it idle. If I clear the code and start driving right away everything seems fine so I've narrowed it down to happening almost exclusively at idle. Does anyone know why this might only happen at idle and if there is anything short of a full rebuild I can do to fix this? If it helps my car also goes through oil fairly quickly and didn't leak anything. So I have to imagine it's burning it. It also doesn't do that consistently either though. Some days it is very thirsty and will go through half the dipstick and other times I can drive for a week or so before it even gets a quarter of the way down the dip stick. Any help with this problem or these problems would be greatly appreciated!