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