TechPro TO3115145 Engine Cooling Fan Assembly

Brand TechPro TO3115145
HEIGHT (In) 6
LENGTH (In) 36
WEIGHT (lbs) 11
WIDTH (In) 27
Fits Toyota · 26 vehicles

Factory-style fit. Built for straightforward replacement with precise assembly alignment.

Complete assembly. Includes the motor, blade, and shroud in one cooling fan unit.

Durable construction. Made with quality materials for dependable cooling system service.

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

$101.06Free 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 $101.06
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

TechPro TO3115145 is an engine cooling fan assembly for Toyota Yaris applications. It is built as a factory-style replacement with the motor, blade, and shroud assembly combined for direct service use.

This part cross-references 1671121110 for the same application.

Key Features

  • Factory-style fit for sedan cooling system service.
  • Motor, blade, and shroud assembly in one unit.
  • Built with durable materials for long-term use.
  • Engineered for reliable cooling performance.
  • Fits Toyota Yaris models listed below.

Detailed Description

TechPro TO3115145 is an engine cooling fan assembly made for Toyota Yaris cooling system replacement needs. The assembly combines the motor, blade, and shroud into a single service part, helping restore proper airflow through the radiator area. Its factory-style precision supports straightforward replacement on 2006-2019 Toyota Yaris applications, with fitment also listed for 2007-2012 Toyota Yaris models under OEM reference 1671121110-PFM. The TO3115145 part number is useful when matching the correct cooling fan assembly for the vehicle.

TechPro TO3115145 is a practical choice for Toyota Yaris owners replacing a worn or damaged cooling fan assembly. The TO3115145 part number and OEM cross-reference 1671121110 help confirm the correct application before installation.

What It Helps Solve

  • Cooling fan noise from a worn motor or blade assembly.
  • Reduced airflow through the radiator area.
  • Damage to the fan shroud or mounting assembly.
  • Cooling system service after fan assembly failure.
  • Replacement needs for listed Toyota Yaris applications.

Installation Notes and Tips

Verify the part number TO3115145 against the existing unit and confirm the OEM reference 1671121110 before installation. Review the vehicle-specific fitment notes for the exact Toyota Yaris application, especially when matching the 2006-2019 coverage shown in the fitment data.

Quality Assurance

TechPro builds this cooling fan assembly with high-quality materials and factory-style precision for dependable service and lasting performance.

This part fits 26 vehicles
Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.
YearMakeModelBody TypeNotes
2019ToyotaYarisHatchbackMotor/Blade/Shroud Assy; OEM: 1671121110
2018ToyotaYarisHatchbackMotor/Blade/Shroud Assy; OEM: 1671121110
2017ToyotaYarisHatchbackMotor/Blade/Shroud Assy; OEM: 1671121110
2016ToyotaYarisHatchbackMotor/Blade/Shroud Assy; OEM: 1671121110
2015ToyotaYarisHatchbackMotor/Blade/Shroud Assy; OEM: 1671121110
2014ToyotaYarisHatchbackMotor/Blade/Shroud Assy; OEM: 1671121110
2013ToyotaYarisHatchbackMotor/Blade/Shroud Assy; OEM: 1671121110
2012ToyotaYarisSedanMotor/Blade/Shroud Assembly; OEM: 1671121110-PFM
2012ToyotaYarisSedanMotor/Blade/Shroud Assy; OEM: 1671121110
2012ToyotaYarisHatchbackMotor/Blade/Shroud Assy; OEM: 1671121110
2011ToyotaYarisSedanMotor/Blade/Shroud Assembly; OEM: 1671121110-PFM
2011ToyotaYarisSedanMotor/Blade/Shroud Assy; OEM: 1671121110
2011ToyotaYarisHatchbackMotor/Blade/Shroud Assy; OEM: 1671121110
2010ToyotaYarisSedanMotor/Blade/Shroud Assembly; OEM: 1671121110-PFM
2010ToyotaYarisSedanMotor/Blade/Shroud Assy; OEM: 1671121110
2010ToyotaYarisHatchbackMotor/Blade/Shroud Assy; OEM: 1671121110
2009ToyotaYarisSedanMotor/Blade/Shroud Assembly; OEM: 1671121110-PFM
2009ToyotaYarisSedanMotor/Blade/Shroud Assy; OEM: 1671121110
2009ToyotaYarisHatchbackMotor/Blade/Shroud Assy; OEM: 1671121110
2008ToyotaYarisSedanMotor/Blade/Shroud Assembly; OEM: 1671121110-PFM
2008ToyotaYarisSedanMotor/Blade/Shroud Assy; OEM: 1671121110
2008ToyotaYarisHatchbackMotor/Blade/Shroud Assy; OEM: 1671121110
2007ToyotaYarisSedanMotor/Blade/Shroud Assembly; OEM: 1671121110-PFM
2007ToyotaYarisSedanMotor/Blade/Shroud Assy; OEM: 1671121110
2007ToyotaYarisHatchbackMotor/Blade/Shroud Assy; OEM: 1671121110
2006ToyotaYarisHatchbackMotor/Blade/Shroud Assy; OEM: 1671121110
Directly replaces or cross-references 1 part number
Cross-reference numbers are provided for identification purposes only. Always confirm fitment before ordering.
1671121110