{"product_id":"erayak-manual-oil-extractor-pump-for-portable-generators-small-engines","title":"Manual Oil Extractor Pump for Portable Generators \u0026 Small Engines","description":"\u003cstyle\u003e\n.erayak-manual-fuel-pump {\n  --eyk-black: #0f1115;\n  --eyk-text: #1a1a1a;\n  --eyk-muted: #5b6472;\n  --eyk-line: rgba(15, 17, 21, 0.12);\n  --eyk-soft: #f6f7f9;\n  --eyk-yellow: #f59e0b;\n  --eyk-yellow-soft: #fff4dc;\n  --eyk-white: #ffffff;\n  max-width: 1240px;\n  margin: 0 auto;\n  color: var(--eyk-text);\n  font-family: inherit;\n}\n\n.erayak-manual-fuel-pump *,\n.erayak-manual-fuel-pump *::before,\n.erayak-manual-fuel-pump *::after {\n  box-sizing: border-box;\n}\n\n.erayak-manual-fuel-pump section {\n  margin: 0;\n}\n\n.eyk-pump-hero {\n  padding: 64px 42px;\n  border-radius: 8px;\n  background: radial-gradient(circle at 78% 24%, rgba(245, 158, 11, 0.22), transparent 30%), var(--eyk-black);\n  color: var(--eyk-white);\n  overflow: hidden;\n}\n\n.eyk-pump-hero-grid,\n.eyk-pump-two-col,\n.eyk-pump-card-grid,\n.eyk-pump-use-grid,\n.eyk-pump-step-grid {\n  display: grid;\n  gap: 22px;\n}\n\n.eyk-pump-hero-grid {\n  grid-template-columns: minmax(0, 1.15fr) minmax(280px, 0.85fr);\n  align-items: center;\n}\n\n.eyk-pump-kicker {\n  display: inline-flex;\n  width: fit-content;\n  margin-bottom: 18px;\n  padding: 7px 12px;\n  border-radius: 999px;\n  background: var(--eyk-yellow);\n  color: var(--eyk-black);\n  font-size: 12px;\n  font-weight: 850;\n  letter-spacing: 0;\n  text-transform: uppercase;\n}\n\n.eyk-pump-hero h2,\n.eyk-pump-section h3,\n.eyk-pump-card h4,\n.eyk-pump-panel h4,\n.eyk-pump-faq h4 {\n  margin: 0;\n  letter-spacing: 0;\n  line-height: 1.12;\n}\n\n.eyk-pump-hero h2 {\n  max-width: 760px;\n  font-size: clamp(34px, 5vw, 64px);\n  font-weight: 900;\n}\n\n.eyk-pump-hero p {\n  max-width: 720px;\n  margin: 20px 0 0;\n  color: rgba(255, 255, 255, 0.78);\n  font-size: 18px;\n  line-height: 1.7;\n}\n\n.eyk-pump-hero-panel {\n  padding: 26px;\n  border: 1px solid rgba(255, 255, 255, 0.16);\n  border-radius: 8px;\n  background: rgba(255, 255, 255, 0.08);\n}\n\n.eyk-pump-list,\n.eyk-pump-safety ul {\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n\n.eyk-pump-list li {\n  display: flex;\n  gap: 10px;\n  padding: 12px 0;\n  border-bottom: 1px solid rgba(255, 255, 255, 0.14);\n  line-height: 1.45;\n}\n\n.eyk-pump-list li:last-child {\n  border-bottom: 0;\n}\n\n.eyk-pump-dot {\n  flex: 0 0 8px;\n  width: 8px;\n  height: 8px;\n  margin-top: 8px;\n  border-radius: 999px;\n  background: var(--eyk-yellow);\n}\n\n.eyk-pump-section {\n  padding: 58px 0 0;\n}\n\n.eyk-pump-section h3 {\n  position: relative;\n  display: inline-block;\n  margin-bottom: 18px;\n  color: var(--eyk-black);\n  font-size: clamp(26px, 3vw, 40px);\n  font-weight: 900;\n}\n\n.eyk-pump-section h3::after {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  bottom: -7px;\n  width: 100%;\n  height: 6px;\n  border-radius: 999px;\n  background: var(--eyk-yellow);\n}\n\n.eyk-pump-section-sub {\n  max-width: 800px;\n  margin: 0 0 26px;\n  color: var(--eyk-muted);\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n.eyk-pump-two-col {\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n}\n\n.eyk-pump-card-grid {\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n}\n\n.eyk-pump-use-grid,\n.eyk-pump-step-grid {\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n}\n\n.eyk-pump-card,\n.eyk-pump-panel,\n.eyk-pump-faq-item,\n.eyk-pump-flow {\n  border: 1px solid var(--eyk-line);\n  border-radius: 8px;\n  background: var(--eyk-white);\n}\n\n.eyk-pump-card,\n.eyk-pump-panel,\n.eyk-pump-faq-item,\n.eyk-pump-flow {\n  padding: 24px;\n}\n\n.eyk-pump-card h4,\n.eyk-pump-panel h4,\n.eyk-pump-faq h4 {\n  margin-bottom: 10px;\n  color: var(--eyk-black);\n  font-size: 18px;\n  font-weight: 850;\n}\n\n.eyk-pump-card p,\n.eyk-pump-panel p,\n.eyk-pump-faq p,\n.eyk-pump-flow p,\n.eyk-pump-safety p {\n  margin: 0;\n  color: var(--eyk-muted);\n  line-height: 1.7;\n}\n\n.eyk-pump-badge {\n  display: inline-flex;\n  margin-bottom: 14px;\n  padding: 6px 10px;\n  border-radius: 999px;\n  background: var(--eyk-yellow-soft);\n  color: var(--eyk-black);\n  font-size: 12px;\n  font-weight: 850;\n  text-transform: uppercase;\n}\n\n.eyk-pump-flow {\n  background: var(--eyk-soft);\n}\n\n.eyk-pump-flow-map {\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  gap: 14px;\n  align-items: center;\n  margin-top: 18px;\n}\n\n.eyk-pump-flow-box {\n  padding: 18px;\n  border-radius: 8px;\n  background: var(--eyk-white);\n  border: 1px solid var(--eyk-line);\n  text-align: center;\n}\n\n.eyk-pump-arrow {\n  min-width: 56px;\n  height: 6px;\n  border-radius: 999px;\n  background: var(--eyk-yellow);\n  position: relative;\n}\n\n.eyk-pump-arrow::after {\n  content: \"\";\n  position: absolute;\n  right: -2px;\n  top: 50%;\n  width: 14px;\n  height: 14px;\n  border-top: 6px solid var(--eyk-yellow);\n  border-right: 6px solid var(--eyk-yellow);\n  transform: translateY(-50%) rotate(45deg);\n}\n\n.eyk-pump-note {\n  margin-top: 14px;\n  padding: 16px;\n  border-left: 5px solid var(--eyk-yellow);\n  background: var(--eyk-yellow-soft);\n  color: var(--eyk-text);\n  line-height: 1.65;\n}\n\n.eyk-pump-safety {\n  margin-top: 58px;\n  padding: 34px;\n  border-radius: 8px;\n  background: var(--eyk-black);\n  color: var(--eyk-white);\n}\n\n.eyk-pump-safety h3 {\n  color: var(--eyk-white);\n}\n\n.eyk-pump-safety ul {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 12px;\n  margin-top: 22px;\n}\n\n.eyk-pump-safety li {\n  padding: 15px;\n  border-radius: 8px;\n  background: rgba(255, 255, 255, 0.08);\n  color: rgba(255, 255, 255, 0.9);\n  line-height: 1.45;\n}\n\n.eyk-pump-faq {\n  display: grid;\n  gap: 14px;\n}\n\n@media (max-width: 900px) {\n  .eyk-pump-hero {\n    padding: 42px 22px;\n  }\n\n  .eyk-pump-hero-grid,\n  .eyk-pump-two-col {\n    grid-template-columns: 1fr;\n  }\n\n  .eyk-pump-card-grid,\n  .eyk-pump-use-grid,\n  .eyk-pump-step-grid,\n  .eyk-pump-safety ul {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n}\n\n@media (max-width: 620px) {\n  .eyk-pump-section {\n    padding-top: 42px;\n  }\n\n  .eyk-pump-card-grid,\n  .eyk-pump-use-grid,\n  .eyk-pump-step-grid,\n  .eyk-pump-safety ul {\n    grid-template-columns: 1fr;\n  }\n\n  .eyk-pump-flow-map {\n    grid-template-columns: 1fr;\n  }\n\n  .eyk-pump-arrow {\n    width: 6px;\n    height: 42px;\n    margin: 0 auto;\n  }\n\n  .eyk-pump-arrow::after {\n    right: auto;\n    left: 50%;\n    top: auto;\n    bottom: -2px;\n    transform: translateX(-50%) rotate(135deg);\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"erayak-manual-fuel-pump\"\u003e\n  \u003csection class=\"eyk-pump-hero\"\u003e\n    \u003cdiv class=\"eyk-pump-hero-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"eyk-pump-kicker\"\u003eManual Fuel Transfer Pump\u003c\/span\u003e\n        \u003ch2\u003eOne Hand Pump, Two Hose Setups for Generator Fuel Transfer\u003c\/h2\u003e\n        \u003cp\u003eDesigned for simple gasoline transfer around portable generators. The pump works in one fixed direction: the upper end pulls fuel in, and the lower end sends fuel out. Users can adjust the soft hose lengths based on the actual transfer setup.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eyk-pump-hero-panel\"\u003e\n        \u003cul class=\"eyk-pump-list\"\u003e\n          \u003cli\u003e\n\u003cspan class=\"eyk-pump-dot\"\u003e\u003c\/span\u003e\u003cspan\u003eTop port is intake. Bottom port is outlet.\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003cli\u003e\n\u003cspan class=\"eyk-pump-dot\"\u003e\u003c\/span\u003e\u003cspan\u003eIncludes two fuel hoses for flexible setup.\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003cli\u003e\n\u003cspan class=\"eyk-pump-dot\"\u003e\u003c\/span\u003e\u003cspan\u003eAdjust the hose length as needed; the pump body direction stays the same.\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003cli\u003e\n\u003cspan class=\"eyk-pump-dot\"\u003e\u003c\/span\u003e\u003cspan\u003ePress the hand pump to start moving gasoline.\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"eyk-pump-section\"\u003e\n    \u003ch3\u003eRemember the Flow Direction\u003c\/h3\u003e\n    \u003cp class=\"eyk-pump-section-sub\"\u003eThe most important setup rule is simple: the upper hose is the intake side, and the lower hose is the outlet side. Users can adjust the soft hose length according to the actual fuel-transfer distance and tank position.\u003c\/p\u003e\n    \u003cdiv class=\"eyk-pump-flow\"\u003e\n      \u003cspan class=\"eyk-pump-badge\"\u003eTop In \/ Bottom Out\u003c\/span\u003e\n      \u003cdiv class=\"eyk-pump-flow-map\"\u003e\n        \u003cdiv class=\"eyk-pump-flow-box\"\u003e\n          \u003ch4\u003eUpper Hose\u003c\/h4\u003e\n          \u003cp\u003eFuel enters the pump from this side.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"eyk-pump-arrow\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"eyk-pump-flow-box\"\u003e\n          \u003ch4\u003eLower Hose\u003c\/h4\u003e\n          \u003cp\u003eFuel exits the pump from this side.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"eyk-pump-note\"\u003e\n\u003cstrong\u003eKey rule:\u003c\/strong\u003e Do not reverse the pump direction. The only adjustable part is the soft hose length, which can be changed according to the actual use scenario.\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"eyk-pump-section\"\u003e\n    \u003ch3\u003eTwo Main Generator Fuel Scenarios\u003c\/h3\u003e\n    \u003cp class=\"eyk-pump-section-sub\"\u003eFor different generator fuel-transfer needs, keep the same flow direction and adjust the soft hose length to reach the fuel source and receiving tank safely.\u003c\/p\u003e\n    \u003cdiv class=\"eyk-pump-two-col\"\u003e\n      \u003cdiv class=\"eyk-pump-panel\"\u003e\n        \u003cspan class=\"eyk-pump-badge\"\u003eDrain Generator Tank\u003c\/span\u003e\n        \u003ch4\u003eRemove Gasoline from Inside the Generator\u003c\/h4\u003e\n        \u003cp\u003ePlace the upper intake hose into the generator fuel tank and direct the lower outlet hose into an approved fuel container. Adjust the soft hose length as needed, then press the hand pump to draw gasoline out.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eyk-pump-panel\"\u003e\n        \u003cspan class=\"eyk-pump-badge\"\u003eRefuel Generator\u003c\/span\u003e\n        \u003ch4\u003eMove Gasoline from a Fuel Container to the Generator\u003c\/h4\u003e\n        \u003cp\u003ePlace the upper intake hose into the fuel container and the lower outlet hose into the generator tank. Adjust the soft hose length as needed, then press the pump to transfer gasoline.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"eyk-pump-section\"\u003e\n    \u003ch3\u003eWhy This Setup Works\u003c\/h3\u003e\n    \u003cdiv class=\"eyk-pump-card-grid\"\u003e\n      \u003cdiv class=\"eyk-pump-card\"\u003e\n        \u003cspan class=\"eyk-pump-badge\"\u003eManual Control\u003c\/span\u003e\n        \u003ch4\u003ePress-to-Pump Operation\u003c\/h4\u003e\n        \u003cp\u003eNo powered transfer system is required. Press the hand pump to start moving fuel through the hose path.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eyk-pump-card\"\u003e\n        \u003cspan class=\"eyk-pump-badge\"\u003eTwo Hoses\u003c\/span\u003e\n        \u003ch4\u003eShort + Long Hose Included\u003c\/h4\u003e\n        \u003cp\u003eThe included hoses can be adjusted by length to support different placement needs between generator tanks and fuel containers.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eyk-pump-card\"\u003e\n        \u003cspan class=\"eyk-pump-badge\"\u003eAdjustable Layout\u003c\/span\u003e\n        \u003ch4\u003eChange Hose Length by Task\u003c\/h4\u003e\n        \u003cp\u003eThe adjustable part is the soft hose length. The upper intake and lower outlet direction stays fixed.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eyk-pump-card\"\u003e\n        \u003cspan class=\"eyk-pump-badge\"\u003eClear Hose\u003c\/span\u003e\n        \u003ch4\u003eVisible Fuel Path\u003c\/h4\u003e\n        \u003cp\u003eThe transparent hose helps you see the transfer path during use.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"eyk-pump-section\"\u003e\n    \u003ch3\u003eHow to Set It Up\u003c\/h3\u003e\n    \u003cdiv class=\"eyk-pump-step-grid\"\u003e\n      \u003cdiv class=\"eyk-pump-card\"\u003e\n        \u003cspan class=\"eyk-pump-badge\"\u003eStep 1\u003c\/span\u003e\n        \u003ch4\u003eChoose the Scenario\u003c\/h4\u003e\n        \u003cp\u003eDecide where the fuel is coming from and where it needs to go.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eyk-pump-card\"\u003e\n        \u003cspan class=\"eyk-pump-badge\"\u003eStep 2\u003c\/span\u003e\n        \u003ch4\u003ePlace Intake and Outlet\u003c\/h4\u003e\n        \u003cp\u003ePut the upper intake hose into the fuel source and the lower outlet hose into the receiving tank or approved container. Adjust hose length as needed.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eyk-pump-card\"\u003e\n        \u003cspan class=\"eyk-pump-badge\"\u003eStep 3\u003c\/span\u003e\n        \u003ch4\u003ePress the Hand Pump\u003c\/h4\u003e\n        \u003cp\u003ePress the pump to move gasoline through the hose path. Keep both hose ends secure during transfer.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"eyk-pump-section\"\u003e\n    \u003ch3\u003eBest For\u003c\/h3\u003e\n    \u003cdiv class=\"eyk-pump-use-grid\"\u003e\n      \u003cdiv class=\"eyk-pump-card\"\u003e\n        \u003cspan class=\"eyk-pump-badge\"\u003eStorage Prep\u003c\/span\u003e\n        \u003ch4\u003eDrain Generator Fuel\u003c\/h4\u003e\n        \u003cp\u003eRemove gasoline from a generator tank before storage, maintenance, or transport preparation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eyk-pump-card\"\u003e\n        \u003cspan class=\"eyk-pump-badge\"\u003eRefueling\u003c\/span\u003e\n        \u003ch4\u003eFuel Container to Generator\u003c\/h4\u003e\n        \u003cp\u003eMove gasoline from a fuel container into the generator tank while adjusting the soft hose length to fit the setup.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eyk-pump-card\"\u003e\n        \u003cspan class=\"eyk-pump-badge\"\u003eGenerator Care\u003c\/span\u003e\n        \u003ch4\u003eCleaner Fuel Handling\u003c\/h4\u003e\n        \u003cp\u003eHelps guide fuel transfer through hoses instead of lifting and pouring directly into small tank openings.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"eyk-pump-safety\"\u003e\n    \u003ch3\u003eFuel \u0026amp; Generator Safety\u003c\/h3\u003e\n    \u003cp\u003eGasoline is flammable. Use only in a safe, ventilated area and follow all generator and fuel-container instructions.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eTurn the generator off and let it cool before fuel transfer.\u003c\/li\u003e\n      \u003cli\u003eKeep fuel away from flame, sparks, cigarettes, and hot surfaces.\u003c\/li\u003e\n      \u003cli\u003eUse an approved fuel container for drained gasoline.\u003c\/li\u003e\n      \u003cli\u003eWipe spills immediately and let fumes clear before starting the generator.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"eyk-pump-note\"\u003e\n\u003cstrong\u003eGenerator operation reminder:\u003c\/strong\u003e Never run indoors. Never run in a garage. Never run near open windows. Always operate outdoors with proper ventilation.\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"eyk-pump-section eyk-pump-faq\"\u003e\n    \u003ch3\u003eFAQ\u003c\/h3\u003e\n    \u003cdiv class=\"eyk-pump-faq-item\"\u003e\n      \u003ch4\u003eWhich side is intake?\u003c\/h4\u003e\n      \u003cp\u003eThe upper end is the intake side. Fuel enters the pump through the upper hose.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"eyk-pump-faq-item\"\u003e\n      \u003ch4\u003eWhich side is outlet?\u003c\/h4\u003e\n      \u003cp\u003eThe lower end is the outlet side. Fuel exits from the lower hose into the receiving tank or approved fuel container.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"eyk-pump-faq-item\"\u003e\n      \u003ch4\u003eCan the pump direction be changed?\u003c\/h4\u003e\n      \u003cp\u003eNo. The top-in, bottom-out direction stays fixed. Users can only adjust the soft hose length to fit the task.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"eyk-pump-faq-item\"\u003e\n      \u003ch4\u003eHow do I drain gasoline from a generator tank?\u003c\/h4\u003e\n      \u003cp\u003ePlace the upper intake hose into the generator fuel tank, direct the lower outlet hose into an approved fuel container, adjust the hose length as needed, then press the pump.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"eyk-pump-faq-item\"\u003e\n      \u003ch4\u003eHow do I transfer gasoline from a fuel container to a generator?\u003c\/h4\u003e\n      \u003cp\u003ePlace the upper intake hose into the fuel container and the lower outlet hose into the generator tank. Adjust the soft hose length as needed for the actual distance.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"Erayak Power","offers":[{"title":"Default Title","offer_id":48601506873549,"sku":"EK-MOP","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0583\/2831\/8157\/files\/Generate_main_image_white_backgr__202607161441.jpg?v=1784184127","url":"https:\/\/erayakpower.com\/products\/erayak-manual-oil-extractor-pump-for-portable-generators-small-engines","provider":"Erayak Power","version":"1.0","type":"link"}