2002 Honda Civic with uneven idle and sometimes hard to start?

2002 Honda Civic with uneven idle and sometimes hard to start

My Honda will at times sputter a little after starting it and either taking off in drive or reverse. It will also at times sputter when slowing down on a curve or over a speed bump. Recently a few times I have had to punch the gas when starting so it will catch. I recently had a new fuel pump installed but it is now doing the same thing it was doing before the new installation. Any ideas?

Hi so the fact it is now some 14 years old has nothing to do with this i suppose.