DO NOT BUY YOUR OWN ENGINE! Take the car to the shop and tell them to buy an engine. They buy a crap engine, it's on them. That is your fault for buying crap engines and having someone else install them. You won't get labor refunded when they use your parts. SERIOUSLY!