Brought my 2005XS Forester to Liberty Subaru on Tuesday for continuous ping problem. Service manager drove car and agreed that there is a problem. Checked codes, said everything is in spec. Returned car Thursday so Subaru factory rep. could look at car. Drove car 30 miles with instrumentation attached. I was told that the car performed completeley as designed, and that there was absolutley no pinging. Service manager told me to bring car back in warmer weather to have Subaru test again if ping continued.
Odd thing is, after pinging from day 1, the car has not pinged once in three days. Suspect the computer code was flashed. Any thoughts? If so, why wasn't I told?