Looks like they are all pointing to the throttle body, check all connections and clean the intake part of it with some carb cleaner, then clear the codes and run the car see what codes come back. Google search the codes that come back for more info on them, report back what you find.
It would be prudent to plug in diagnostics like INPA that can view live data and see what the throttle valve is doing, is it working or dead?
The Potentiometer 2 code is pointing directly at that componant, replacement probably the way to go with that one.
Check out Realoem parts site using your last seven letters and digits of your Vin number to view all componants of the throttle body here
RealOEM.com BMW Parts website. This site can be used to look up BMW part numbers and approximate part prices. The Parts are grouped into diagrams and diagrams are grouped into categories and subcategories
www.realoem.com
When posting its good to detail the year and exact model of your car so we can answer in more detail, update your user details and signature so car details are included on your posts like mine.