Thanks Steve. One interesting thing is the beginning of the program runs slow - delays that are supposed to last only 1/2 second take 2 seconds to complete. I was able to eliminate this by changing the Watchdog Postscaler from it's default of 1:128 to 1:8. However, later in the program there are delays that are supposed to last up to 6 seconds but finish in about 4-1/2 seconds. Any ideas?? - Thank you.