I found this post, Now it sounds like my maf is dead.. I don't want to replace with a stock one.. Then I'll need injectors... This is $$$
158 means your MAF is probably dead. Try cleaning it, but after you reset the codes, and if 158 comes back, you will need a new MAF.
The 172 could be from your MAF being out of whack. Or your right O2 sensor could be bad also. I am surprised to see that the left side didn't register a O2 fault.
So, either MAF or O2 is bad. Can't really tell from the codes you have.
Try clearing the codes, and driving the car for 20 minutes. See what happens. It might clear up any faulty codes.