Have you been babying it? If you don't rev it out enough, carbon will build up and it will ping. My friend bought a 4.0 ranger that was driven by a grandpa, damn thing pinged like hell. We Seafoam'd it, the ping went away and it hasn't been back because he actually drives it.