289 Ford crate engine for sale Source Source Source Source Source Source Source Source Source Source Read Also: Ford 347 crate engine for sale Ford 360 crate engine for sale Ford crate engine for sale Ford 347 crate engine sale Ford 331 crate engine for sale 302 Ford crate engine for sale