2.2 engine dies when idling and when coming to a stop?
Any check engine lights on in the dash? Could be a throttle position sensor, dirty throttle plate (butterfly) dirty air filter, dirty/plugged fuel filter, fuel pressure regulator ect,
If this is happening when you are also stepping on the brake pedal, the brake vacuum booster may be bad.
Search Chevrolet HHR Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Chevrolet HHR Experts