if you're on your first one, it's probably due for replacement. go through a normal tune up procedure on the car as well (verify you're up to date). although i live in the NYC area i don't have any pure city miles on my car, so i can't verify your mileage number, but it sounds low.