2005 Chrysler Neon Idling High
Just put new starter on the car, starts up fine, but
after leaving mechanics garage, car idling high,
come to stop it wants to stall, and is lurching
forward. What would cause that? Does it have
anything to do with starter?