My 2001 Chrysler 300m will not stay running unless I give it some throttle, let off it dies. In order to start I have to give it a slight amount of throttle as well. Any ideas? It is a 3.5 engine.