I dont have the programs, I just wrote that as a reply.
I did say there might be a mistake in there.

Have you set the TRISA register for inputs on the tranmitter PIC and outputs on the receiver PIC.

Have you disabled the comparators on both PICs