1997 dodge dakota 5.2 liter engine with engine code p1294 engine idle in park is 1000 rpm seem to high .
This code means the target idle speed is not reached. This can be caused by several things. First, the IAC valve could be sticking and causing the wrong idle speed. Poor running and a vacuum leak can also cause it. On manual transmission models, the issue could be the neutral position switch sticking as well.
33.7k questions
32.5k answers
1.3k comments
23.0k users