Hello it sounds like you popped a fuse. They are located behind the glove box. It just pops out when opened. The top will not work because you need a speed signal. This is so it will not operate while moving too fast. There should be a chart folded next to the fuse box. Look for abs aor dsc fuses.
Hello I think I can help you.
Hello, have you tried disconnecting the battery and re-connecting ? There also is a red lever located on the top left corner of the trunk. Have you checked its correct position ?
BMW Technician
Master BMW and Master ASE Certified