My 99 Dakota with 318, has always had the famous Dodge pinging. Now at 78K it has gotten worse. Recently installed new Plugs,wires,cap,rotar in hopes this would help. The tune up did not help the pinging much. I ran the Fuel treatment through 2 tanks, and the ping is gone. After a month of use my mileage went from 14/17 to 16/20 This is awesome for this engine to get better milage!