BMW Questions? Ask a BMW Repair Expert for Answers.
Try disconnecting the battery for about 5 minutes using only the negative cable. If it still wont work right, it has to see BMW.
Your very welcome. If your happy with my help please don't forget to accept my answer.