My 2007 Outback with 236,000 miles pings. It pings a lot. Anything off idle it makes pinging noise. Cannot hear it with windows up. Tried Seafoam SS14 three times, Sunoco 94, octane booster. First bottle of Seafoam seemed to help but three days later it was back. New knock sensor. New timing belt.