I need your input, sorry, not Mopar related

I agree with everyones opinion on here. With getting the truck home and outta that shop. There has to be someone reputable you can take it to. Good luck!! Maybe get the landlord to swing by seeing they are your friends and make sure he's putting it back together properly