Not saying your friend doesn't know his stuff, but I believe I would get a second opinion. For both sensors to go bad is a lil unusual in my book. I think I would take it to Auto Zone and have them download the codes just to be sure and it's a free service.
Welcome to our Lil Slice of the World Wide Web !