TechPro GM3115239 Engine Cooling Fan Assembly

Brand TechPro GM3115239
HEIGHT (In) 10
LENGTH (In) 46
WEIGHT (lbs) 15
WIDTH (In) 24
Fits Chevrolet and GMC · 16 vehicles

Factory-style fit. Built for precise replacement fitment and consistent cooling system service.

Durable construction. Made with quality materials for dependable long-term operation.

Direct replacement. Matches the listed motor, blade, shroud, and resistor assembly configuration.

Cross-references 84145767 for the same application. See all 1.

$145.95Free shipping
In stock · usually ships same day before 1pm CST
Step 1 — Confirm fitment
Free return shipping if it doesn't fit when you check fitment here first.
Select your vehicle to confirm fitment
Verify this part fits before purchasing β€” free returns if it doesn't
Step 2 — Quantity
Order total $145.95
Free shipping to the continental U.S.
Free returns within 60 days if it doesn't fit when fitment is verified.

Engine Cooling Fan Assembly Overview

This TechPro engine cooling fan assembly is built for factory-style fitment and dependable cooling system service. It is a direct replacement option for select Chevrolet Equinox and GMC Terrain applications, with fitment tied to the original motor, blade, shroud, and resistor assembly configuration.

Key Features

  • Factory-style precision for straightforward replacement fitment.
  • Built with durable materials for consistent cooling system operation.
  • Engine cooling fan assembly for restoring airflow through the radiator area.
  • Fits select Chevrolet Equinox and GMC Terrain models with OEM reference 25952785-PFM.
  • Part number GM3115239 for easy identification and ordering.

Detailed Description

TechPro GM3115239 is an engine cooling fan assembly intended for vehicles that use the motor, blade, shroud, and resistor assembly configuration listed in the fitment data. It is a practical replacement for cooling system service when the original fan assembly no longer moves air as required. Compatible With 2010-2017 Chevrolet Equinox and 2010-2017 GMC Terrain applications, this assembly supports proper airflow management in the engine bay. The GM3115239 part number also cross-references 84145767 for the same application.

For buyers searching for a Chevrolet Equinox cooling fan assembly or a GMC Terrain engine cooling fan replacement, this unit provides a direct-fit service part with the dimensions listed in the product data. It is suited to repair work where the original fan assembly has worn components or reduced output.

What It Helps Solve

  • Overheating caused by a failing cooling fan assembly.
  • Reduced radiator airflow from worn fan components.
  • Noise or vibration from a deteriorated fan motor or blade assembly.
  • Cooling system performance loss tied to a damaged shroud or resistor assembly.
  • Replacement needs for GM3115239 applications with OEM 25952785-PFM.

Installation Notes and Tips

Verify the original assembly configuration against the fitment notes before installation. Confirm the vehicle uses the listed motor, blade, shroud, and resistor assembly setup, and compare the OEM reference 25952785-PFM when matching the replacement. Professional installation is recommended for proper electrical and mechanical fitment.

Quality Assurance

TechPro lists factory-style precision and durable construction for this cooling fan assembly. Part number GM3115239 is built for the specified application and is supported by the provided interchange reference 84145767.

This part fits 16 vehicles
Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.
YearMakeModelLitersCylindersNotes
2017ChevroletEquinox2.4LL4Motor/Blade/Shroud/Resistor Assembly; OEM: 25952785-PFM
2017GMCTerrain2.4LL4Motor/Blade/Shroud/Resistor Assembly; OEM: 25952785-PFM
2016ChevroletEquinox2.4LL4Motor/Blade/Shroud/Resistor Assembly; OEM: 25952785-PFM
2016GMCTerrain2.4LL4Motor/Blade/Shroud/Resistor Assembly; OEM: 25952785-PFM
2015ChevroletEquinox2.4LL4Motor/Blade/Shroud/Resistor Assembly; OEM: 25952785-PFM
2015GMCTerrain2.4LL4Motor/Blade/Shroud/Resistor Assembly; OEM: 25952785-PFM
2014ChevroletEquinox2.4LL4Motor/Blade/Shroud/Resistor Assembly; OEM: 25952785-PFM
2014GMCTerrain2.4LL4Motor/Blade/Shroud/Resistor Assembly; OEM: 25952785-PFM
2013ChevroletEquinox2.4LL4Motor/Blade/Shroud/Resistor Assembly; OEM: 25952785-PFM
2013GMCTerrain2.4LL4Motor/Blade/Shroud/Resistor Assembly; OEM: 25952785-PFM
2012ChevroletEquinox2.4LL4Motor/Blade/Shroud/Resistor Assembly; OEM: 25952785-PFM
2012GMCTerrain2.4LL4Motor/Blade/Shroud/Resistor Assembly; OEM: 25952785-PFM
2011ChevroletEquinox2.4LL4Motor/Blade/Shroud/Resistor Assembly; OEM: 25952785-PFM
2011GMCTerrain2.4LL4Motor/Blade/Shroud/Resistor Assembly; OEM: 25952785-PFM
2010ChevroletEquinox2.4LL4Motor/Blade/Shroud/Resistor Assembly; OEM: 25952785-PFM
2010GMCTerrain2.4LL4Motor/Blade/Shroud/Resistor Assembly; OEM: 25952785-PFM
Directly replaces or cross-references 1 part number
Cross-reference numbers are provided for identification purposes only. Always confirm fitment before ordering.
84145767