with 8MHZ osc, you must set the config fuse to HS osc. Bruce already spot on the problem cause...
Quote Originally Posted by bruce
Going through the MAX232 you'll need to use TRUE mode. With a direct connection to the PC, you would use inverted.
Souds really like a bad Inverted/True mode to me.