I replaced my 5.7L 1996 chevy engine with a crate engine from the dealer.
IF your TV is doing you well I would
1) Install a Jasper (I have their Transmission), using a mechanic if you can't do it yourself.
2) Install a factory new using a mechanic if you can't do it yourself.
I personally would not do any junkyard engines unless you have some good history. A new engine will bring a second life to your TV.
If you have the money to buy another then go ahead, I did not so I elected to install a new one.
Good luck in your decision making