I've got the same engine, a 2011 Equinox bought brand new, and it currently has almost 182,500 miles on it. No major repairs to date ... in fact, only a Purge Valve/Solenoid ($35) ... (2) Battery replacements, (2) sets of tires, 40+ Oil changes, a handful of Transmission Fluid changes, and (1) full set of brake pads. Tomorrow, I could be seeing the same Codes you're seeing and be staring down a possible Timing Chain repair ... but that's another story.
"Is this worth trying to fix or just scrap the car. 160000 miles on it".
Need more information to make that decision:
1.) Did you buy this vehicle brand new, or pre-owned (and in what year)?
I bought it used about 2 years ago.
2.) How many miles were on it when you bought it? I think about 145k
3.) What was the purchase price? 11,000
4.) Have you had to pay for any "Major Repairs" starlink had that fixed
(Engine and/or Transmission repairs)? None
5.) How many miles do you drive every year? Just got a work truck so now it's probably 5,000k
6.) What environment has this vehicle primarily lived in? I live in the Great state of MN. Hot in the summer. Up to -30+ winter.
7.) Have you looked up the vehicle's value on kbb.com ("Private Sale" and "Trade-In" numbers)? 5k trade in. 8k private
Keep in mind that the current car-buying market is grossly overpriced (at least, for "new" vehicles). A co-worker just bought a brand new 2023 Nissan Rogue (FWD). Nice-looking vehicle, but it comes with a
three Cylinder Turbo Engine! 
Its MSRP, he said, was $30,000 ... but
he paid a five thousand dollar markup on top of that! YIKES!