My first guess is that you have a missing file that it is supposed to be in the same directory as the pbp file.

My second guess is that that PIC doesn't support the Darrel high priority interrupts. I have used a few new chips that don't like the Darrel interrupts. I would try your code with a 18F4550 first to see if it works, and go from there.