My Ford F150 04', 12,000 miles has an almost constant, slight rattling or pinging. I have a 1,400 lb (dry weight) pop-up camper that is on the truck at all times. I took the truck in to get service and they adjusted the timing, but it still pings. I have tried higher grade gas and octane boost, but it still pings. Any suggestions, please?