i think you need to post more code,
for example, your timing and timing-initialization code.
also post the section moving the zombies.
make sure the zombies isn't moved inside the drawing loop, if you have any... ignore that for now.
also, set up a summary of you game loop.