First off, if your mechanic is ok with an exhaust leak and that weak frame passing inspection he's on the verge of loosing his inspection license if he passes that for inspection.
I'm a shop owner, I have a PA state inspection license, and I have owned an F-450 4x4 dump truck with a stainless...