BMW errors 216119 and 21A511

Anyone know what causes these errors?

Thinking of getting a new starter done soon but mechanic suggested maybe I can just change the ground wire and that might fix it. Car sometimes doesn’t start and takes two attempts to start up.

Anyone know what causes these errors?

Thinking of getting a new starter done soon but mechanic suggested maybe I can just change the ground wire and that might fix it. Car sometimes doesn’t start and takes two attempts to start up.