Not sure if the '03 800's have the infamous failing relays but if they do I would start there (I think on the '03's the relays are above the airbox??). There are a ton of threads on this message board and on DOOTalk about relay problems. Most guys carry a spare or two now...
Napa part # AR201
Joe