So I have a 1994 Ford Explorer Limited that has been pinging fairly regularly for the past few years (no pistons have been damaged yet. I've checked). I have pulled the shorting block, put premium gasoline in it, changed the backflow prevention sensor, de-carboned the engine, and tried every...