There is a bit of roughness when starting of my car.

When I pull to a stop, theres a bit more roughness. If I flick it into neutral, it stops. Sometimes you can hear/feel a difference in the intensity of the idle when I turn the wheels during idle.

Any ideas? 2002 Impreza 2.5RS w/ 120,000 miles. Automatic.