Yep - I was getting pinging on my BF (stock apart from tune) until I changed the fuel filter. I cut it open and it didn't appear to be too bad but I didn't recognise the brand. Can't remember now but it wasn't ryco or motorcraft- anyhoo, filter changed, ping gone, me happy.