Yes, I have. I did make a backup copy of the file before I messed with it. Seems strange that others are not having this problem. Maybe the PIC18s are not that popular?
I just removed the DEFINE OSC setting and decided to let PBP assume that it was running at 4MHz. To get 38400 baud, I used 4800 in the code (SERIN2, rcx, 16572,....). It seems to communicate fine now. Problem is now I have to scale all my pauses, etc to get a my servo drive pulse delays correct. Thanks for the info.
Bookmarks