Just thought I would share my AFM experience on my 2012 Yukon Denali 6.2l 65,000 miles.
In order, this what occurred and the remedy I pursued. In the end, I shut off the AFM by deleting the command from the ECM.
1. P0300 Code and Oil pressure gauge erratic or non responsive
2. Replaced oil pressure sensor P0300 remained
3. #5 cylinder random misfire
4. Replaced plugs and wires P0300 remained
5. Ran 3 bottles of Techron through the tank P0300 remained
6. Checked battery and ALT - good.
7. Checked all grounds
8. Replaced #5 coil P0300 remained
9. Replaced crankshaft sensor - P0300 remained
10. Discovered P0300 would get thrown when vehicle went into AFM mode
11. Talked to an AFM guru, he said solenoid in VLOM was the culprit and suggested turning off AFM.
12. Sent ECM off to a guy for $50 - he turned AFM off - problem solved. NO P0300 code
In order, this what occurred and the remedy I pursued. In the end, I shut off the AFM by deleting the command from the ECM.
1. P0300 Code and Oil pressure gauge erratic or non responsive
2. Replaced oil pressure sensor P0300 remained
3. #5 cylinder random misfire
4. Replaced plugs and wires P0300 remained
5. Ran 3 bottles of Techron through the tank P0300 remained
6. Checked battery and ALT - good.
7. Checked all grounds
8. Replaced #5 coil P0300 remained
9. Replaced crankshaft sensor - P0300 remained
10. Discovered P0300 would get thrown when vehicle went into AFM mode
11. Talked to an AFM guru, he said solenoid in VLOM was the culprit and suggested turning off AFM.
12. Sent ECM off to a guy for $50 - he turned AFM off - problem solved. NO P0300 code