quick view Add to Cart SPEED PERF6RMANC3 SP63 Keyed Crankshaft For Ford Focus RS / Ecoboost Mustang 2.3L (1) MSRP: $916.00 $870.00 SP63 Keyed Crankshaft For Ford Ecoboost 2.3L - Focus RS / Ecoboost Mustang The Ford Ecoboost engine relys on 2 friction washers between the crank pulley and sprocket to help keep the motor in time. This works very well for stock power... Add to Cart Add to Wish List Add to My Wish List Create New Wish List