Welcome! What were the codes? Multiple failures can sometimes be attributed to a ground that has loosened, and several sensors share a common voltage source.
Also, since you have the equipment, please record some data when the problem happens while driving and/or idling. I'd be happy to review the datalog.