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