As you can see below we carry almost every bearing and seal for all Yamaha G1, G2, G9, G14, G16, G19, G22, and G29 "The Drive" gas golf cart models. As you can notice we have crankshaft bearings and seals for all these models. All these replacement parts come new delivered to your door for you to do it yourself.