Hi,
Couple of random thoughts:
Are you perhaps mixing up the baudrate on the two interfaces?
Have you configured the pin used for the SEROUT2 correctly, no ADC, comparator or anything like that.
Have you configured the terminal software on the PC for the correct baudrate that SEROUT2 uses?
Are you using a level converter between the PIC and PC?
Can you display a startup message, to the PC, using SEROUT2 to verify that THAT part works?
Have you setup the USART for the correct baudrate on both the sending and the receiving PIC and what baudrate is that?

/Henrik.