Just got a 07 commander 4.7 v8 flexfuel I believe sport edition. So the commander runs fine for a while then will start idling/running rough, seems like it happens when it's warmed up or has been running already. Sometimes will stall out at a stop light. At 40-70mph rides fine always. When it's idling rough it won't accelerate and when it gets really bad throws a code p0300. I have changed plugs, Idle air control, air filter and put injector cleaner(berrymans) in. Thought it was coil packs so I changed one out that seemed bad with new one and didn't do anything. I now think it may be the PCM. Trying to figure this out, need to anyways.