I am extremely happy with my Made in Mexico GM Crate engine

It has held up real good, and loves burnouts
I guess its a gamble some people are not willing to take because its "made in Mexico" Personally I dont care because GM warranties it for whatever amount of time 12 months, 24 months I dont remember. You can probably get similar deals through a local engine builder as mentioned. I went with a crate because I ordered through the local GMC dealer and had it the next day ready to go.... Anyhow Good luck