HITACHI AUTOMOTIVE ENGINE CRANKSHAFT POSITION SENSOR - CPS0026 | partzilla.com