Dealing with a broken axle or worn-out bearings on your EZGO golf cart? This complete kit has you covered for both sides. It's specifically designed as a direct replacement for the EZGO TXT and Medalist electric models from 1994.5 all the way through 2013. The kit includes BOTH the driver-side axle shaft (about 23.8\ long, replaces OEM 20377-G11) AND the passenger-side axle shaft (about 16.8\ long, replaces OEM 20377-G12). But it doesn't stop there – you also get a full bearing and seal refresh kit for both sides: two new ball bearings, two new oil seals, four snap rings (retaining rings), plus the castle nuts, cotter pins, and flat washers you'll need for reassembly. This is a comprehensive repair solution that saves you from buying each piece separately. Important: This kit is ONLY for the electric TXT/Medalist models. It will NOT fit the EZGO RXV or any gas-powered models. If you're experiencing grinding noises, wheel play, or leaks from the axle area, this kit provides all the major components to get your cart rolling smoothly and quietly again. Perfect for DIY mechanics or small repair shops.