I'm having similar issues with these two codes. I have a 2002 P5 and I've already changed the plugs and wires (4months ago), cleaned the MAF, checked the EGR valve (dirty but still moving freely), cleaned the fuel filter sock, and replaced the O2 sensors. My next step is to replace the coils but...