It almost sounds hardware related. When you upgraded to 10.3 was it a fresh install? You might want to ask this question on Apple's discussion forums; I remember listening to a guy on MacCast who had a similar problem with his PowerBook, and there turned out to be some kind of firmware update.