So after o2 sensors replaced after being diagnosed as faulty and doing a few thousand ks cel lights were still on, then fuel cap door light came on for a few seconds when door was shut, also fuel gauge wavered wildly for a short time even though tank was full. These two things only happened recently and only a couple of times, so local garage cleared the codes and cel lights out, and after an hours drive on they came again, so back to local mech. read codes again and find high voltage in fuel sensor and problem with B1. He makes a call to another bloke who says, ah it's an 06 isn't it ! it's a common problem with the 06 and the ecu needs to be reflashed and all will be ok. So ring the local Subi dealer to be told they've never heard of this problem.:shake:...surprise surprise.