Stumbling idle

I have a 2013 Dodge Avenger. The issue I having problems with is a stumbling or rough idle in the morning. Once I back the car out of drive and put in drive it usually stops and I have no issue the rest of the day however days like today the car continues for a few seconds in drive and it throws up engine code P0300 Which is a generic code. Spark plugs changed two years ago coils six months ago. Other than that nothing else had been done thanks

Could be caused by a lot of things… what those are, in the absence of and information about this car is too long for me to post.

Tell us the engine and mileage and maybe we can point you in the correct direction.

A post was merged into an existing topic: CBS 60 Minutes segment on driverless automated trucking

With a professional scan tool the misfire monitor can be viewed to determine which cylinder is misfiring.

Could be the variable valve timing causing this. Check your oil level and make sure the oil is proper viscosity.