30 Second Timer + LED Display + Pager Motor HELP!!

You can simply change
delayMicroseconds(5000); // delay 5000 microseconds = 5milliseconds
to
delay(5); // delay 5 milliseconds

But that would off set my CurrentTime & PreviousTime by 5 milliseconds correct? Because it would stop the execution of the rest of the code.