P0300 Random misfire
The P that comes after the P0300 P means that the code is pending, Even though the engine may have smoothen out, there is still a misfire condition and the CK ENG LT is pending the code, either it will come into maturity during a drive cycle or the next ignition cycle,
When the Dodge set a P0300, the best way to find the condition of the misfire is do a cylinder leak down test, What happens is the cylinder valve tend to cause a internal vacuum leak, rule out a mechanical condition the fix may just be a valve job.
33.7k questions
32.5k answers
1.3k comments
23.0k users