Stock Replacement Engines
Domestic & Import - starting at just $3,995.

Replacement Engine
Need a replacement engine?
Canadian Crate Engines offers stock replacement engines for all makes and models. Whether it is a 4 cylinder for an early Toyota, a V8 for a late model Dodge, or anything in between, we can provide you a remanufactured engine for it! The best part is, all of our engines come backed with a full warranty and rock solid customer service.
Our stock replacement crate engines start at just $3,995.
Every single one of our stock replacement engines come with a full three year – unlimited mile warranty*.
Please contact us and remember to include your year, make, and model for a fast quote!
*Please review our warranty information here

Common replacement engine
All of our stock replacement engines have a 3 year unlimited mile warranty*.
Ford F150 5.4L Replacement Engine
Year: 2002-2009
Our Price: $5,895 - Contact Us- 2002-2008 Ford F-Series Truck, Expedition
- 2005-2008 Lincoln Mark LT, Navigator
- 3 Valve
- V8 5.4L SOHC
Ford F150 4.6L Replacement Engine
Year: 1999-2008
Our Price: $4,895 - Contact Us- 2 Valve
- Romeo Plant
- V8 4.6L SOHC
Dodge RAM 1500 5.7L Hemi Replacement Engine
Year: 2004-2008
Our Price: $5,795 - Contact Us- 2004-2008 Dodge Ram Series Truck, Durango
- With EGR
- No MDS
Dodge RAM 1500 5.7L Hemi Replacement Engine
Year: 2009-2016
Our Price: starts at $5,695 - Contact Us- 2009-2015 Dodge Ram Series Truck, Durango
Chevrolet + GMC 350 5.7L Vortec Replacement Engine
Year: 1996 and up
Our Price: $4,495 - Contact Us- 1996-2000 Chevy C/K Truck, SUV & Van
- 1996-2000 GMC C/K Truck, SUV & Van
- 1999-2000 Cadillac Escalade
- 2 Bolt Mains
- V8 350ci/5.7L Vortec
- With Tinware
Chevrolet + GMC 350 5.7L Replacement Engine
Year: 1970-1986
Our Price: $3,995 - Contact Us- 1970-1986 Chevy Passenger Car/Truck/SUV
- 1970-1986 Chevy Passenger Car/Truck/SUV
- 2 Bolt Mains
- V8 350ci/5.7L
- With Tinware
Ready to purchase a stock replacement engine?
Click the button and fill out the form for a quote or give us a call