What radio are you using? Might be a better way of doing this that is more reliable.

Is this your first time with a PIC?