my opinion is different, i think and am real sure that crate engines are the most expensive way to go, i had my 302 built by a place in long beach and has more done to it than ford racings 5.0(the motor itself) it didnt come with water pump manifoldand oil pan but that stuff wont work on bronco anyway. and my long block was 1700 with new flexplate, timing cover and balencer. it also came with 1 year warranty. just saying there are cheaper routes to go, mine was half the price and couldnt be happier. just looked and a 5.0 short block is 2300,the complete 351 is real nice and has good number for power, but common its 6500 bucks.