Have you checked your coil packs? Not a common thing, but may cause a slight miss under load that could be confused with pinging. I have seen this in BA-FG Falcons alot