Recently I brought my completely stock 02 WRX in for service because I was hearing a knocking noise coming from the engine on cold startup. The noise was intermittent and would go away after the engine was warmed up. I took the car in and the timing belt tensioner was replaced. The next morning I still had the same noise. So I left it at the dealer overnight and in the morning I met with the tech and the service manager to "listen" to the engine. I was told that the problem was piston slap, and that they werent going to do anything about it because it only did it when the engine was cold, and that this was "normal" for this engine. I personally thought this was a load of BS, so I called a Subaru specialist in my area and asked them about it. They confirmed my BS assumtion. Now I am stuck trying to contact SOA so I can get a new shortblock put in. Man I hate this crap. I love the car but have had nothing but hassels with it. I had it in 3 times because the dealership couldnt seem to find the leaky axel seal in the transmission even though I told them where it was leaking each time I brought it in. Not to mention the 4 days I had to wait so they could repaint the hood because the paint was peeling off. I am sick and tired of this crap. I hope that Subaru is going to stand behind their product and replace my engine. I am interested to see how "normal" this is. Dont worry I know they are feeding me a line of BS. Piston slap is never normal. So please say wheter or not you have this problem.