-22% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP MAP Sensor #1300-36070 $142.19 $180.59
EMP 1300-36070 SensorsThis product replaces:840080403700Normalized SKU: 130036070UPC Code: 840080403700
-20% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP MAP Sensor #1300-36069 $73.94 $91.78
EMP 1300-36069 SensorsThis product replaces:840080402154Normalized SKU: 130036069UPC Code: 840080402154
Sold out -22% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Crankshaft Position Sensor #1300-36066 $184.94 $234.88
EMP 1300-36066 SensorsThis product replaces:840080414973Normalized SKU: 130036066UPC Code: 840080414973
Sold out -20% sale
EMP Qualifies for Free Shipping EMP Idle Air Control Valve Volvo Penta #1300-36065
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Idle Air Control Valve Volvo Penta #1300-36065 $95.69 $118.78
EMP 1300-36065 Sensors This idle air control valve is a direct replacement for Volvo part #3843751, designed for Volvo Penta 4.3L 6-cylinder and 7.4-8.1L V8 GM and Volvo OS gasoline engines built in 2000 and later. The IAC valve manages airflow at idle by adjusting a bypass passage around the throttle plate, keeping idle speed stable under varying engine loads like when you're sitting at the dock with the AC running. A failing IAC valve typically shows up as a rough, hunting, or stalling idle. This replacement restores proper idle control and plugs directly into the factory harness with no modification needed. OEM Reference: Volvo Replaces: Volvo 3843751 Also Crosses With: Sierra 18-7705 | Mallory 9-33403 Fits: 2000 and later Volvo Penta 4.3L 6-cyl | 7.4-8.1L V8 GM and Volvo OS gasoline engines Normalized SKU: 130036065UPC Code: 840080464619
-20% sale
EMP Qualifies for Free Shipping EMP Idle Air Control Valve Mercruiser V8 250-350 HP #1300-36044
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Idle Air Control Valve Mercruiser V8 250-350 HP #1300-36044 $98.30 $122.02
EMP 1300-36044 Sensors This idle air control valve is a direct replacement for MerCruiser V8 engines rated 250-350 HP, covering GM and MIE applications. It fits model years 1997-1998 and 2000-2004 and replaces Mercury part numbers 803149, 853677, and 802624. The idle air control valve regulates airflow into the engine at idle, keeping RPMs stable when the throttle is closed. A faulty IAC valve typically shows up as rough idle, stalling, or erratic RPM behavior at low speed. This is a straightforward swap that can make a noticeable difference in how the engine idles at the dock or during slow trolling. Fitment Summary: 1997-1998, 2000-2004 MerCruiser V8, 250-350 HP (GM and MIE engines) OEM Cross-Reference: Mercury: 803149 | 853677 | 802624 Sierra: 18-7697 Mallory: 9-33400 Crusader: R084003 Pleasurecraft: R084003 Normalized SKU: 130036044UPC Code: 840080415956
-22% sale
EMP Qualifies for Free Shipping EMP Idle Air Control Valve #1300-36043
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Idle Air Control Valve #1300-36043 $193.16 $245.32
EMP 1300-36043 Sensors This EMP Idle Air Control Valve is a direct replacement for Volvo Penta part number 3855194, covering a solid range of Volvo Penta gasoline engines from 1993 through 2002. It fits the 4.3L V6 in 160 HP and 205 HP configurations, as well as the 5.0L and 5.7L V8 engines rated from 190 HP up to 280 HP. The idle air control valve regulates the amount of air bypassing the throttle plate at idle, keeping your engine from hunting, surging, or stalling when it should be sitting steady. When the original unit starts to fail, rough idle and stalling at low RPM are usually the first signs. Swapping it out with a quality replacement gets things back to where they should be. This part also crosses with Sierra 18-7704 and Mallory 9-33402, so it fits neatly into existing service references if you're working from a parts catalog. Replaces Volvo Penta 3855194 Fits 1993-2002 Volvo Penta 4.3L V6 (160 HP, 205 HP) gasoline engines Fits 1993-2002 Volvo Penta 5.0L and 5.7L V8 (190 HP to 280 HP) gasoline engines Cross-references: Sierra 18-7704, Mallory 9-33402 Normalized SKU: 130036043UPC Code: 840080498409
-17% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Knock Sensor #1300-36040 $71.09 $85.30
EMP 1300-36040 SensorsThis product replaces:805544T, 840080409962Normalized SKU: 130036040UPC Code: 840080409962
-20% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP MAP Sensor #1300-36038 $95.69 $118.78
EMP 1300-36038 SensorsThis product replaces:879150150, 840080483108Normalized SKU: 130036038UPC Code: 840080483108
-20% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP MAP Sensor #1300-36037 $95.87 $119.02
EMP 1300-36037 SensorsThis product replaces:840080445731Normalized SKU: 130036037UPC Code: 840080445731
Sold out -15% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Air Charge Temperature Sensor #1300-13604 $43.19 $50.74
EMP 1300-13604 SensorsThis product replaces:840080478418Normalized SKU: 130013604UPC Code: 840080478418
-20% sale
EMP Qualifies for Free Shipping EMP Knock Sensor #1300-03772
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Knock Sensor #1300-03772 $108.74 $134.98
EMP 1300-03772 SensorsEMP Knock Sensor #1300-03772Normalized SKU: 130003772UPC Code: 840080496672
-20% sale
EMP Qualifies for Free Shipping EMP Crank Position Sensor #1300-03771
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Crank Position Sensor #1300-03771 $112.22 $139.30
EMP 1300-03771 SensorsEMP Crank Position Sensor #1300-03771Normalized SKU: 130003771UPC Code: 840080496641
Mercury Marine Qualifies for Free Shipping Mercury Water Temperature Sender #97258A1
Mercury Marine Mercury Water Temperature Sender #97258A1 $57.99
Mercury Marine 97258A1 Sensors This is the Mercury Marine water temperature sender, part number 97258A1. The temperature sender is the component that reads coolant or raw water temperature and sends that signal to your gauge on the dash. When the sender fails, your temperature gauge either reads nothing, reads wrong, or pegs out. None of which are situations you want to be in on the water. Part 97258A1 is a direct OEM replacement from Mercury Marine. It threads into the engine block or manifold at the same location as the original, and connects to the existing wiring harness without modification. If your gauge has been acting up and you have already ruled out the gauge itself, the sender is the next logical place to look. Key Details Part Number: 97258A1 Vendor: Mercury Marine Type: Water temperature sender Function: Sends water/coolant temperature signal to dash gauge Fitment: Direct OEM replacement Before ordering, confirm this part number is correct for your specific Mercury engine model and year. Mercury temperature senders can vary by engine family, so cross-referencing against your service manual or existing part number is the best way to confirm fitment before purchasing. Normalized SKU: 97258A1UPC Code: 745061222274
Mercury Marine Qualifies for Free Shipping Mercury Oil Pressure Sensor Switch #87-8M0070108
Mercury Marine Mercury Oil Pressure Sensor Switch #87-8M0070108 $41.49
Mercury Marine 87-8M0070108 Sensors The Mercury Marine 87-8M0070108 is an oil pressure sensor switch for compatible Mercury outboard engines. It monitors engine oil pressure and sends a signal to the gauge or warning system when pressure drops below a safe threshold. That warning light or alarm on your dash exists because of this switch, and when the switch fails, you either get a false alarm that ruins your afternoon or, worse, no alarm at all when oil pressure actually drops. Neither is a good outcome. This is an OEM Mercury Marine replacement part. It threads directly into the engine block at the oil pressure port and connects to the existing wiring harness on compatible applications. No splicing, no adapters needed for the correct fitment. OEM Mercury Marine replacement part Part Number: 87-8M0070108 Function: Monitors engine oil pressure and triggers gauge or warning system on compatible Mercury outboards Threads into the oil pressure port on the engine block Connects to existing wiring harness on compatible applications Sold individually Verify fitment by cross-referencing your engine model and serial number with Mercury's parts catalog before ordering. Oil pressure sensor fitment varies across engine families. Normalized SKU: 878M0070108UPC Code: 745061546042
-20% sale
Volvo Penta Qualifies for Free Shipping Volvo Penta Coolant Water Temperature Sensor #22414299
00
DAYS
00
HRS
00
MIN
00
SEC
Volvo Penta Volvo Penta Coolant Water Temperature Sensor #22414299 $132.21 $164.12
Volvo Penta 22414299 SensorsThe Sensor by Volvo Penta (22414299) is built with high-quality materials that are non-corrosive and durable to withstand the harsh marine environment. It is made by Volvo Penta, a world-leading manufacturer of power solutions for the marine industry that makes quality and durable boat parts and accessories. The Sensor by Volvo Penta (22414299) will help you monitor and protect your engine. This is an authentic OEM part that ensures high-quality standards. Key Features: It is built with high-quality materials that are non-corrosive and durable to withstand harsh marine environments. It is made by Volvo Penta, a world-leading manufacturer of power solutions for the marine industry that makes quality and durable boat parts and accessories. It will help you monitor and protect your engine. This is an authentic OEM part that ensures high-quality standards. Specifications: Brand: Volvo Penta SKU: 22414299 Weight: 0.06 LBS Unit of Measure: EA Diagram Reference Number: 8 Manufacturer Part Number (MPN): 22414299 Volvo Penta Exploded view / schematic Electronic Engine ControlNormalized SKU: 22414299
-17% sale
Recmar Qualifies for Free Shipping Recmar Oil Temperature & Pressure Kit #REC41400
00
DAYS
00
HRS
00
MIN
00
SEC
Recmar Recmar Oil Temperature & Pressure Kit #REC41400 $26.16 $31.23
Recmar REC41400 SensorsRecmar Oil Temperature & Pressure Kit #REC41400Normalized SKU: REC41400
Sold out -20% sale
Regitar USA Qualifies for Free Shipping Regitar Crankshaft Position Sensor for Volvo 3-pin 8.1L #RMD003
00
DAYS
00
HRS
00
MIN
00
SEC
Regitar USA Regitar Crankshaft Position Sensor for Volvo 3-pin 8.1L #RMD003 $78.00 $96.82
Download LiteratureRegitar USA RMD003 SensorsCrankshaft Position Sensor for Volvo 3-Pin 8.1LCrankshaft Position Sensor for Volvo Penta 8.1L (3-pin) engines.Engine BrandVolvo PentaFitment:3-pin 8.1L Volvo Penta engines Normalized SKU: RMD003UPC Code: 724469631345Regitar USA RMD003 Literature Download Quick Reference Guide
Mercury Marine Qualifies for Free Shipping Mercury Block Water Pressure Sensor #8M0142696
Mercury Marine Mercury Block Water Pressure Sensor #8M0142696 $86.99
Mercury Marine 8M0142696 Sensors Your engine's cooling system works hard every time you're on the water, and the block water pressure sensor is what keeps tabs on it. The Mercury Marine 8M0142696 Block Water Pressure Sensor monitors the water pressure within the engine block, feeding real-time data to the engine management system so it can detect cooling issues before they turn into something far more expensive. It's a genuine Mercury Marine OEM part — the same sensor that came on the engine originally, built to the same specifications. Water pressure sensors on Mercury engines are part of the SmartCraft monitoring ecosystem, providing the data that drives gauge readings, warning systems, and engine protection responses. When the sensor fails or reads inaccurately, you may see erratic gauge behavior, false alarms, or — more concerning — no alarm at all when cooling flow is actually compromised. Replacing a faulty sensor with a genuine OEM part restores accurate monitoring and keeps the engine protection system working as Mercury intended. As a genuine Mercury Marine part, the 8M0142696 is engineered to the exact tolerances and calibration specifications required for accurate pressure readings in your specific engine application. Aftermarket sensors may fit the port, but calibration differences can result in inaccurate readings that defeat the purpose of having a sensor in the first place. Key Features: Genuine Mercury Marine OEM block water pressure sensor Part Number: 8M0142696 Monitors engine block water pressure for cooling system integrity Compatible with Mercury SmartCraft engine monitoring systems OEM calibration for accurate pressure readings Direct replacement — no modification required Confirm your engine's model and serial number before ordering. Mercury Marine uses different sensors across their engine lineup, and verifying the correct part number for your specific engine ensures accurate readings and proper integration with your monitoring system. Normalized SKU: 8M0142696UPC Code: 745061060753
Mercury Marine Qualifies for Free Shipping Mercury Temperature Sensor Assembly #891663001
Mercury Marine Mercury Temperature Sensor Assembly #891663001 $228.49
Mercury Marine 891663001 Sensors Temperature monitoring is one of the most important functions in any marine engine management system, and the sensor doing that job needs to be accurate. The Mercury Marine 891663001 Temperature Sensor Assembly is a genuine OEM replacement that restores precise temperature monitoring to compatible Mercury engines, giving the engine management system the accurate data it needs to protect the engine and alert you when something is not right. The temperature sensor assembly monitors engine temperature in real time and feeds that data to the engine control module and gauge system. On Mercury engines integrated with SmartCraft, that data drives both the temperature gauge at the helm and the engine protection system that can reduce power or shut the engine down if temperatures climb into dangerous territory. A sensor that has drifted out of calibration or failed entirely can produce false readings that trigger unnecessary warnings, suppress warnings that should be active, or cause the engine management system to make incorrect decisions about engine protection. None of those outcomes are acceptable on an engine you depend on. As a genuine Mercury Marine OEM assembly, the 891663001 is calibrated to the exact temperature response curve Mercury specifies for compatible engines. The connector, sealing, and thread specifications match the original, so it installs correctly and communicates accurately with the engine control module from the first start. Aftermarket temperature sensors may fit the port, but calibration differences are common and can compromise the accuracy of everything the sensor feeds. Key Features: Genuine Mercury Marine OEM temperature sensor assembly Part Number: 891663001 Monitors engine temperature for compatible Mercury engine management systems Compatible with Mercury SmartCraft gauge and engine protection systems OEM calibration, connector, sealing, and thread specifications Direct replacement with no modification required Confirm your engine model and serial number before ordering. Mercury temperature sensor assemblies are application-specific, and verifying the correct part number for your engine ensures accurate calibration and proper integration with your gauge and engine protection system. Normalized SKU: 891663001UPC Code: 745061675865
-17% sale
00
DAYS
00
HRS
00
MIN
00
SEC
EMP EMP Temperature Sensor #75-03752 $53.09 $63.70
EMP 75-03752 SensorsThis product replaces:840080473956Normalized SKU: 7503752UPC Code: 840080473956

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.