What could it be? I have this fault showing on my BMW F30 and the car feels weak.
Check this link, it might be useful for you
Read the article Fisi shared. Great resource.
Then get an OBD-II scanner that can read BMW manufactuer specific codes and read the codes.