Engine swap?

Yea have mechanic well can't beat deal on engine for 200 prob get it for cheaper thanks y'all and still haven't checked rods hopefully that's only issue otherwise resorting to new engine or rebuild top n bottom ends