Skip to product information
1 of 2

Crawford Performance

Crawford Essentials Subaru EJ255 Short Block | Upgraded Bearings

Crawford Essentials Subaru EJ255 Short Block | Upgraded Bearings

Regular price $3,493.51 USD
Regular price Sale price $3,493.51 USD
Sale Sold out
Shipping calculated at checkout.
Turnaround
Quantity

Crawford Essentials EJ255 Short Block — Better Than OEM

The replacement, done better than stock.

We start with a brand new, genuine Subaru OEM EJ255 short block (Part #10103AC880) and swap all the bearings for better bearings. Same factory block, crank, rods, and pistons. Stronger where stock is weak.

This is not a built motor. No forged internals, no power claims beyond stock. If you want power, buy a Crawford built block. If you need your car back, buy this.

  • New genuine OEM short block, Part #10103AC880
  • All bearings swapped for upgraded bearings, done by Crawford
  • $3493.51 — the stock block with its weak point fixed, done by Crawford. Substantially less than a built block.
  • Fits: WRX 2006–2014 and other EJ255 applications (Forester XT, Legacy GT — see the OEM EJ255 listing for the full fitment list).
  • Do the job once: EJ25 Short Block Installation Kits are listed by year — pick the kit for your car.

Turnaround: Standard — the bearing swap is done in-house before it ships. Quick turnaround is the point of Essentials.

Expedited (+$500): Choose Expedited and it ships within one week, as long as the parts are in stock.

Shipping: Motors pay live carrier rates. No free shipping on motors.

Crawford Essentials is our budget-friendly line: replacement parts that are better than OEM. Built for drivers. Not focus groups.

Want it exactly as Subaru built it instead? See the standard OEM EJ255 short block.

Read first: Everything You Need to Know About Your Subaru Engine — Crawford's engine guide.

Step four of our reliability recipe is an Air/Oil Separator. Here's why every Subaru engine needs one.

EJ255 or EJ257? Which block is right for your build.

Read: What actually kills EJ motors.

Our motors are built to order. What that actually means.

View full details