I tend to use

RCSTA.4=0 ; (cren)
RCSTA.4=1

to clear buffer overrun etc

but now I wonder if it clears rcreg