I was reading through a previous forum entry of yours, and you went through something that I'm going through right now with my son's 2004 WRX Turbo. He's a Marine stationed in North Carolina, and I have his car in California. I'm trying to get it running reliably before I send it out to him.
The car is stock except for an axle back exhaust. We just bought it and the dealer said that it just had a head job. I don't know why they needed to be done though.
The car will get intermittent P0301-P0304 codes only at idle when warm, usually just one of them. Given that you had a similar issue a while back, what do you suggest I do?