I’m getting a 2017 5.7 truck engine.

What sort of money did that cost you and how/ where did you go about it? AKA junkyard, insurance, auction, etc?
Insurance auction is the cheapest, I have a guy that will buy a running one, just tell him what you need for around $1000 and deliver to my house.
They are dirt cheap now that Chrysler puts them in everything.