02 with only 10,000? nice! but she's been sitting some right? I don't know if fpr problem will set a code. Sounds like it's kind of harsh off-on?
Try eliminating the existing codes that may be stored, then start the bike again and see if any new codes appear. If so, then issue is something else besides the fpr. But that could be going out too if your bike has been at rest for a while.
See if the bike will set new codes after you've cleared the existing ones.
If it doesn't, next time you're riding and it occurs, find out asap what the code is. carry a jumper wire with you.