You need an OBD II diagnostic tool to read the fault codes. If you're going to do your own work it's not optional, it's mandatory. Once you identify the fault use this to find out how to fix it:
https://www.newtis.info/tisv2/a/en/f34-328i-xdrive-sat/