Our 2007 Dakota 3.7 6 speed 4x4 with 136,000 miles . Sometimes under heavy load will ping or fuel/timing knock ?? We have owned it for 3 months now and I have ran Lucas high mileage fuel systems cleaners through it as well as even tried premium fuel. But it is not consistent but still annoying and I want to cure the problem. Any help please guys !!!