I've got a 1990 K-5 Blazer with 230k miles and it's getting tired. I want to swap in a crate motor but need some info on which crate motor to use. The motor needs to pass CA smog. Some have suggested Jasper Motors and with their 36 month and 75k mile warranty. I'm in SoCal and some have suggested Kragen Auto parts for their crate motor. Thanks for any help.