Sold out NEW ARRIVAL
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Loose Needles 200-Pack #29-07671-2 $68.00
EMP 29-07671-2 Bearings & PartsThis product replaces:840080446905Normalized SKU: 29076712UPC Code: 840080446905
Sold out NEW ARRIVAL -1% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Loose Needles 200-Pack #29-07670-2 $56.00 $56.16
EMP 29-07670-2 Bearings & PartsThis product replaces:840080462790Normalized SKU: 29076702UPC Code: 840080462790
Sold out NEW ARRIVAL -4% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Loose Needles 29-Pack #29-07670 $9.59 $9.97
EMP 29-07670 Bearings & PartsThis product replaces:840080486819Normalized SKU: 2907670UPC Code: 840080486819
Sold out NEW ARRIVAL -16% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Loose Needles 200-Pack #29-02132-2 $38.40 $45.36
EMP 29-02132-2 Bearings & PartsThis product replaces:840080412733This product replaces:840080412733Normalized SKU: 29021322UPC Code: 840080412733
Sold out NEW ARRIVAL -17% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Loose Needles 29-Pack #29-02132 $8.35 $9.97
EMP 29-02132 Bearings & PartsThis product replaces:840080473185This product replaces:840080473185Normalized SKU: 2902132UPC Code: 840080473185
Sold out NEW ARRIVAL -17% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Loose Needles 18-Pack #29-01160 $14.40 $17.19
EMP 29-01160 Bearings & PartsThis product replaces:840080443522, 764102This product replaces:840080443522, 764102Normalized SKU: 2901160UPC Code: 840080443522
Sold out NEW ARRIVAL -20% sale
EMP Qualifies for Free Shipping EMP Shaft & Stub Assembly #94-04822
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Shaft & Stub Assembly #94-04822 $279.99 $347.98
EMP 94-04822 Bearings & Parts The shaft and stub assembly is one of those drivetrain components that doesn't get a lot of attention until it needs replacing — and when it does, you want a part that fits right and holds up. The EMP 94-04822 Shaft & Stub Assembly is built to OEM-equivalent specifications, giving you a reliable, direct-fit replacement for worn or damaged assemblies in compatible marine sterndrive applications. EMP (Elite Marine Parts) focuses specifically on marine drivetrain and propulsion components, and the 94-04822 reflects that specialization. The shaft and stub assembly plays a key role in transferring rotational force through the drive unit, and it needs to be precisely machined and properly hardened to handle the torque and side loads that come with real-world boating conditions. A sloppy or undersized replacement here causes problems downstream — vibration, premature bearing wear, and worse. At approximately 4.87 lbs, this is a compact but precisely engineered assembly. Don't let the weight fool you — the tolerances on a shaft and stub assembly matter more than the mass, and EMP holds these to the standards your drive unit was designed around. Key Features: EMP replacement shaft and stub assembly Part Number: 94-04822 Weight: approximately 4.87 lbs OEM-equivalent fit and tolerances Engineered for marine sterndrive drivetrain applications Direct replacement — no modification required Shaft and stub assemblies are highly application-specific. Always verify your drive unit's model and serial number before ordering to ensure proper fitment. A few minutes of confirmation upfront saves a lot of headache later. Normalized SKU: 9404822UPC Code: 840080449890
Sold out NEW ARRIVAL -21% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Shaft & Bearing Housing Kit #93-03712 $192.00 $240.10
EMP 93-03712 Bearings & PartsThis product replaces:840080439860Normalized SKU: 9303712UPC Code: 840080439860
Sold out NEW ARRIVAL -18% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Shaft Assembly #93-01762 $84.00 $101.50
EMP 93-01762 Bearings & PartsThis product replaces:840080478586, 45589A, 3Normalized SKU: 9301762UPC Code: 840080478586
Sold out NEW ARRIVAL -20% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Shaft & Sleeve Assembly #44-22189 $342.84 $426.84
EMP 44-22189 Bearings & PartsThis product replaces:840080411866Normalized SKU: 4422189UPC Code: 840080411866
Sold out NEW ARRIVAL -15% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Reverse Thrust Bearing #31-31525 $44.80 $52.36
EMP 31-31525 Bearings & PartsEMP Reverse Thrust Bearing #31-31525Normalized SKU: 3131525UPC Code: 840080436586
Sold out NEW ARRIVAL -17% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Roller Bearing #31-31262 $13.93 $16.63
EMP 31-31262 Bearings & PartsThis product replaces:840080409511, 31-41326, 18-1097Normalized SKU: 3131262UPC Code: 840080409511
Sold out NEW ARRIVAL -17% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Tapered Roller Bearing #31-31242 $29.71 $35.46
EMP 31-31242 Bearings & PartsEMP Tapered Roller Bearing #31-31242Normalized SKU: 3131242UPC Code: 840080438214
Sold out NEW ARRIVAL -20% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Tapered Roller Bearing #31-31240 $124.27 $154.26
EMP 31-31240 Bearings & PartsThis product replaces:840080440736, 31-888681, 1, 31-8886811Normalized SKU: 3131240UPC Code: 840080440736
Sold out NEW ARRIVAL -17% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Tapered Roller Bearing #31-07630 $73.34 $88.00
EMP 31-07630 Bearings & PartsThis product replaces:375761, 840080446455Normalized SKU: 3107630UPC Code: 840080446455
Sold out NEW ARRIVAL -17% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Roller Bearing #31-02749 $22.30 $26.62
EMP 31-02749 Bearings & PartsEMP Roller Bearing #31-02749Normalized SKU: 3102749UPC Code: 840080417288
Sold out NEW ARRIVAL -17% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Tapered Roller Bearing #31-01903 $25.09 $29.95
EMP 31-01903 Bearings & PartsThis product replaces:840080488981, 31-48941A, 1Normalized SKU: 3101903UPC Code: 840080488981
Sold out NEW ARRIVAL
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Tapered Roller Bearing #31-01902 $44.00
EMP 31-01902 Bearings & PartsThis product replaces:840080494692, 31-38356A, 1Normalized SKU: 3101902UPC Code: 840080494692
Sold out NEW ARRIVAL -17% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Tapered Roller Bearing #31-01268 $58.49 $70.18
EMP 31-01268 Bearings & PartsThis product replaces:840080404042, 31-32573A, 1Normalized SKU: 3101268UPC Code: 840080404042
Mercury Marine Mercury Bearing Roller #31-61100A1 $91.99
Mercury Marine 31-61100A1 Bearings & PartsMercury Bearing Roller #31-61100A1Normalized SKU: 3161100A1UPC Code: 745061164116

Frequently Asked Questions

First Choice Marine is an online marine retailer carrying a diverse line of marine parts and accessories and related items from industry-respected and demanded manufacturers and suppliers. Through our diverse distributor network, we are able to access over 150,000 items, including our current site inventory, new products being added, and special order items. If you need it on your boat... we are your one-stop shop!

Yes, we offer FREE Shipping on most orders over $149 to US-48*.

Each product displays a shipping status message, just above the item price. Below is the meaning for each of these codes.

  • Qualifies for Free Shipping: This item qualifies for free shipping when the order is $149+
  • Qualifies for Free Ground Shipping: This item qualifies for free ground shipping when the order is $149+.
  • Oversized - Not Qualified for Free Shipping: This item is too large/heavy to qualify for free shipping
  • Hazardous Item - Not Qualified for Free Shipping: This item is hazardous and does not qualify for free shipping
  • Truck Freight - Not Qualified for Free Shipping: This item has to be shipped via truck freight. Please contact us for a quote
  • In-Store Pickup Only: This item can only be picked up in our Grain Valley, MO retail store

Below the price of the item, on the product page, there is a message indicating the availability of the product.

The quantity on hand is updated as inventory events happen and matches what we have available. If you have urgent needs and we are close to what you need, contact us, and we can confirm stock.

We offer a hassle-free return policy. If you're not completely satisfied with your purchase, you can return it within 30 days for a full refund or exchange.

If you need to return an item, please follow the guidelines here so we can process a prompt refund and assist you in finding the correct item.

Free Shipping

On most orders $149+ to the continental 48 US states.

Secure Shopping

Fast, secure checkout with a variety of payment methods.

Shop with confidence

25+ years serving the marine industry.

Support center

Need help? Contact us via live chat, phone, or email.