NEW Yamaha 350 Banshee complete flywheel rotor magneto; fits 1987-2006