BMW Repair Questions? Ask a Mechanic for Answers ASAP
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.