The cascading failure codes are usually a sign of low voltage (or a loose wire), or of a loose main relay. Look on the bright side, problems that are easily seen and repeated, are usually readily found and repaired. A good dealer should be able to readily resolve it. Don't get discouraged...it is only a speed bump.
If you want to test the battery yourself, charge fully, then measure the battery voltage with a voltmeter anywhere from several hours after removing the charger, to overnight. The battery should retain at least 12.6-12.7 volts. Holding the throttle wide open to prevent starting, crank the starter. The voltage when cranking should remain above 10.0 volts. At 4,000 rpm. the Spyder should charge between 13.0-14.8 volts.