First step is to pull the codes. Do it yourself places like bumper to bumper will sometimes “rent” you the Scantool to pull the codes. It requires a refundable deposit. Often times they rent is to you at no charge because the theory is you’ll buy parts from them.
Once you find out the codes, they can be cross referenced in the manuals provided (or if you want to, just PM me & I’ll look them up for you). My own opinion is that the code is merely a guideline, just cause you have a code doesn’t mean the sensor it points to needs replace.
If your code is for an O2 sensor, it doesn’t really mean you need a new O2 sensor..
If your electrodes on your spark plugs are worn out & you’ve had a misfire in a cylinder it could send raw fuel down your exhaust pipes. The raw fuel could trip an O2 code when reality is you need plugs, wires or something else.
Isolate the root cause, it’ll save you money in the long run. I can’t even begin to tell you of the number of repair shops out there that look at age & miles, then say…well… needs grocery list of items to start with.. without first checking for root cause.
Good luck.