Interrupt Service Routines and delay

If I have delay in the main body of my code but not within the ISR, is there still a going to be a problem? JK

As long as you don't disable interrupts they will continue to occur during the delay.

Do you actually need the delay() ? Come to that, do you actually need to use an interrupt if you get rid of the delay() ?

It would be helpful if you gave more details of what you are trying to do

jkiddmd: ...is there still a going to be a problem?

Without knowing the problem, that is hard to say.