Repair advice for dodge durango suv mag8

check engine light (on dash)

had diagnostic test done

codes are po107; po123; po121 codes indicate several possibilities. has anyone had this scenario with their durango - and what did they have done to the vehicle? thanks for the input