Hi Dick,
It may be possible to use a Timer or Pulsin to measure the pulse widths of the incomming data (before enabling the USART). If you sample several pulses and find the smallest one of the bunch, you should be able to calculate what the baud rate is.
HTH,
Bookmarks