What kind of driving do you do, primarily, and what kind of mileage does the car have?
Carbon build up can cause pinging, but that doesn't make sense on a two-year old car.
What else has the dealer tried in tracking down the source of the problem?
Will an engine ping if the fuel mixture is too lean? I know that can cause detonation, but I'm not positive if pinging and detonation are the same thing. Perhaps the engine isn't getting enough fuel under load.
Just a couple of ideas. I've never had to deal with a ping myself, so that's all I can suggest as possibilities.
Good luck. I'm certain someone here will be able to offer some help.
Also, maybe check a Subaru forum to see if anyone has had a similar problem with their Outback, or any motor. Your Outback's engine has a lot in common with Subaru's other non-turbo four-cylinders, and the 2.5 is used in several other models as well.
Try
www.NASIOC.com It's technically an Impreza site, but there are forums dealing with other Subie models. It's a huge site with tons of members, and lots of knowledgeable people too.
On a funny aside, a college buddy of mine had a Chevette that had so much carbon in the head that it would ping and knock and refuse to run well on anything but premium.
(Message edited by stickshift on June 04, 2004)