"Makes a blink in the scope and then stays LOW"

It will return to low if:

1. you force it somewhere in the program to return to low

2. you PIC is reset for some reason (Watchdog maybe, decoupling cap missing, etc).

Other than these, I see no way to behave like this.

Ioannis