Good condition oem yamaha gp/gpr800, xl/xlt800 crankshaft assembly, $300.00 shipped