The last time I rode my 2002 Heritage Fuel injected it started missing and backfiring suddenly out of the blue. I made it home (about 10 Miles). It starts up and runs no problem but it skips and backfires. It doesn't make a difference if it is idling or if I give it some throttle. There doesn't seem to be any pattern it runs normally for a couple of minutes and then it backfires and misses a couple of times and then repeats the process. I checked the diagnostics and I get a code 63 (System relay contacts open). That is the only code I get. Would that relay cause it to run like this? Any help or ideas will be appreciated.