How do I clear a permanent code?
My 2017 1500 5.7l hemi is throwing a P0308 code but my code reader says it's permanent and will not clear it. Any ideas how to clear it? Will disconnecting the battery for awhile clear it? Or do I have to go to a dealer to have the PCM reflashed? I think it's the result of a batch of bad gas so I'm draining the tank, putting in some injector cleaner and dry gas, changing the fuel filter, and refilling it with a higher octane gas for the next tank in an effort to at least get it running smoothly again. I also tried swapping coils to see if the code followed the coil change but it still says P0308 and is still permanent so I cannot really verify the real codes anymore.







