The best advise I can give you is if possible, put your eyes on it before you buy it. This was bought from a guy in I think Tennessee but a guy in Michigan sent it. There was some miscommunication and took about 5 months to get but I finally got it. I probably would have been ok just sticking it in and running it but I wanted to cam it while it was out, after buying all the gaskets bolts and other necessary items it was down to a short block. Then seeing how many guys loose a rod through the side of the block I figured at that point your starting over. I figured it was the best time to put some pistons and rods in it. Over all it was just dirty and not what you’d expect out of a 2020 I guess. I’ve been through so many different stages of engines and issues I’ve just decided to not half *** it and if I’m gonna do it I’m going to do it right. After the guy I bought it from agreed to send a little money back I was in it pretty decent.