I'd like to add one link to help out with the crazy gauges problem. I found this on bf.c's Z3 section since they have a great FAQ database.
For a fuel gauge that is wacky on what fuel level it wants to display.:
http://forums.bimmerforums.com/forum...mp-Wacky-Gauge