2005 Chevy Uplander, had pinging issue when under load and at operating temp for a year and a half now....new plugs, wires, new coolant temp sensor, new coolant, new air filter, a couple bottles of techron, seafoam, and shell premium 93 octane gas and it still pings when at operating temp under load. It wont ping when cold only when the engine temp needle is in the middle (operating temp) timing is correct, no check engine light and no codes...i dont know what else to do. It has the 3.5 V6 engine and it just hit 100,000 miles...I bought some MAF sensor cleaner and cleaned my Accords MAF sensor today, im going to try and clean the MAF sensor on the Uplander as a last resort, but i have no idea how to remove it, my accord had two screws i removed with a screw driver but the uplander has no screws...how do you remove the MAF on the uplander with the 3.5???