I figured you were already working on the 18F version once you posted the 18F USART_Init macro, then modified it with CHK?RP for the 14-bit core...;o}
.
Busted!  
<br>