I bought a rebuilt long block from these guys, https://www.sandjengines.com/ , it was cheaper than having it built here in California, because labor here is astranomical. With shipping and core charge it was still about a 1000.00 less than having mine rebuilt here, and they will put whatever parts you want in it, and give you a good warranty.