Hitachi CPS0225 Engine Crankshaft Position Sensor

Brand Hitachi CPS0225
Manufacturer Hitachi
Fits Mazda, Scion, and Toyota · 54 vehicles

Accurate signal output. Transmits precise readings to the ECU for reliable engine control.

Quality construction. Built with high-quality components and materials for a longer service interval.

Crankshaft position sensor. Monitors crankshaft position for efficient engine operation.

Cross-references 90118-WB438 and PE01-18-221 for the same application. See all 2.

$44.49Free 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 $44.49
Free shipping to the continental U.S.
Free returns within 60 days if it doesn't fit when fitment is verified.

Hitachi CPS0225 Crankshaft Position Sensor

The Hitachi CPS0225 engine crankshaft position sensor delivers the signal accuracy needed for proper ECU timing and engine management. Built for specific vehicle applications, it supports consistent crankshaft position input for Mazda, Toyota, and Scion models across a wide range of years.

  • Engine crankshaft position sensor for ECU signal input
  • Built with high-quality components and materials for extended service life
  • Application-specific design for direct vehicle fitment
  • Cross-reference part numbers: 90118-WB438, PE01-18-221
  • Part number: CPS0225

Vehicle Fitment

  • Fits 2018-2021 Mazda 3, N/A
  • Fits 2012-2016 Mazda 3, N/A
  • Fits 2014-2021 Mazda 6, N/A
  • Fits 2016-2021 Mazda CX-3, N/A
  • Fits 2020-2021 Mazda CX-30, N/A
  • Fits 2018-2021 Mazda CX-5, N/A
  • Fits 2013-2016 Mazda CX-5, N/A
  • Fits 2018-2021 Mazda CX-9, N/A
  • Fits 2016 Mazda CX-9, N/A
  • Fits 2016-2021 Mazda MX-5 Miata, N/A
  • Fits 2019-2020 Toyota Yaris, N/A
  • Fits 2017-2018 Toyota Yaris iA, N/A
  • Fits 2017 Mazda 3, N/A, with skyactiv-g engine
  • Fits 2017 Mazda CX-5, N/A, with skyactiv-g engine
  • Fits 2016 Scion iA, N/A
  • Fits 2012-2014 Mazda 3 Sport, N/A

What This Sensor Helps Address

  • Intermittent crankshaft position signal loss
  • Hard starting or extended crank conditions
  • Rough running caused by inaccurate engine timing input
  • Check engine light concerns related to crankshaft sensor performance
  • Engine stalling tied to faulty crankshaft position data

Installation Notes

Verify the part number CPS0225 and confirm vehicle application before installation. This sensor is listed for multiple Mazda 3, Mazda 6, Mazda CX-3, Mazda CX-5, Mazda CX-9, Mazda MX-5 Miata, Toyota Yaris, Toyota Yaris iA, and Scion iA applications, including select 2017 Mazda 3 and 2017 Mazda CX-5 models with the skyactiv-g engine. Follow the vehicle service procedure and inspect the connector and wiring before replacing the sensor.

Quality Assurance

Hitachi designs this crankshaft position sensor to meet the needs of specific vehicle applications and uses quality materials to support service life and reliable ECU signal transmission. Part number CPS0225 is built as an OE-style replacement for the listed fitments.

This part fits 54 vehicles
Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.
YearMakeModelSubmodelBody TypeLitersCylindersPositionNotes
2021Mazda3s Grand Touring—2.5LL4N/A—
2021Mazda6Touring—2.5LL4N/A—
2021MazdaCX-3i Grand Touring—2.0LL4N/A—
2021MazdaCX-30i Grand Touring—2.5LL4N/A—
2021MazdaCX-5s Grand Touring—2.5LL4N/A—
2021MazdaCX-9i Grand Touring—2.5LL4N/A—
2021MazdaMX-5 MiataSport—2.0LL4N/A—
2020Mazda3i—2.5LL4N/A—
2020Mazda6i Grand Touring—2.5LL4N/A—
2020MazdaCX-3i Grand Touring—2.0LL4N/A—
2020MazdaCX-30i Grand Touring—2.5LL4N/A—
2020MazdaCX-5s Grand Touring—2.5LL4N/A—
2020MazdaCX-9i Grand Touring—2.5LL4N/A—
2020MazdaMX-5 MiataSport—2.0LL4N/A—
2020ToyotaYarisXLESedan1.5LL4N/A—
2019Mazda3i—2.5LL4N/A—
2019Mazda6i Grand Touring—2.5LL4N/A—
2019MazdaCX-3i—2.0LL4N/A—
2019MazdaCX-5s Grand Touring—2.5LL4N/A—
2019MazdaCX-9i Grand Touring—2.5LL4N/A—
2019MazdaMX-5 MiataSport—2.0LL4N/A—
2019ToyotaYarisXLE—1.5LL4N/A—
2018Mazda3s Grand Touring—2.5LL4N/A—
2018Mazda6i Grand Touring—2.5LL4N/A—
2018MazdaCX-3i—2.0LL4N/A—
2018MazdaCX-5s Grand Touring—2.5LL4N/A—
2018MazdaCX-9i Grand Touring—2.5LL4N/A—
2018MazdaMX-5 MiataSport—2.0LL4N/A—
2018ToyotaYaris iABase—1.5LL4N/A—
2017Mazda3s Grand Touring—2.5LL4N/AWith skyactiv-g engine.
2017Mazda6i Grand Touring—2.5LL4N/A—
2017MazdaCX-3i—2.0LL4N/A—
2017MazdaCX-5s Grand Touring—2.5LL4N/AWith skyactiv-g engine.
2017MazdaMX-5 MiataSport—2.0LL4N/A—
2017ToyotaYaris iABase—1.5LL4N/A—
2016Mazda3s Touring—2.5LL4N/A—
2016Mazda6i—2.5LL4N/A—
2016MazdaCX-3Touring—2.0LL4N/A—
2016MazdaCX-5Touring—2.5LL4N/A—
2016MazdaCX-9i Grand Touring—2.5LL4N/A—
2016MazdaMX-5 MiataSport—2.0LL4N/A—
2016ScioniABase—1.5LL4N/A—
2015Mazda3s Touring—2.5LL4N/A—
2015Mazda6i—2.5LL4N/A—
2015MazdaCX-5Touring—2.5LL4N/A—
2014Mazda3s Touring—2.5LL4N/A—
2014Mazda3 SportGT—2.5LL4N/A—
2014Mazda6i—2.5LL4N/A—
2014MazdaCX-5Touring—2.5LL4N/A—
2013Mazda3i—2.0LL4N/A—
2013Mazda3 SportGS-SKY—2.0LL4N/A—
2013MazdaCX-5i Grand Touring—2.0LL4N/A—
2012Mazda3i—2.0LL4N/A—
2012Mazda3 SportGS-SKY—2.0LL4N/A—
Directly replaces or cross-references 2 part numbers
Cross-reference numbers are provided for identification purposes only. Always confirm fitment before ordering.
90118-WB438PE01-18-221