Here’s the basics. 2013 cruze eco, 222k miles, 6 speed. Car will not pass inspection due to P0299 and P0420. Had it evaluated by a mechanic with a bore scope, smoke machine, and diagnostic tools. He said the cat is bad, won’t store any oxygen and oscillates too much at idle, and steady rpm. He also said he detected minor boost leaks at the inter cooler connections and throttle body. No exhaust leaks. The water pump is leaking, every oil seal is leaking, axle seals are leaking, as well as a crack in the turbo housing near the waste gate, which also sticks. And as icing on the cake there is a nail in the tire. Should I just cut my losses and move on? Worth fixing and selling? A cat from GM alone is 1500 bucks. Turbo another 500 plus all the peripheral hoses. Opinions please. Thanks.