Hey im totally new to this site and am starting of with a shot out for assistance. I have a 2004 4.7L dakota with 100,000 kms. Lately is seems cold starts are fine and running around is relatively normal at operating temperatures. Sometimes at idle it will flutter down to 400-500rpm and ramp up to normal. This is only sometimes. When it is warm and i try to restart it wont catch. It turns over great but just wont go, it will sometimes sputter for 2-3 seconds but no go. Rarely if only stopped for 5 minutes it will do a warm start. No noticable change in performance or mileage. What gives? Thanks in advance.