OEM Yamaha Banshee crankshaft assembly- off 2004 upgrade in Cascade Motorsport- Oregon in 2004- zERO run time on machine.