All TIS, training manuals, complete OBD codes, wiring diagrams, the works
www.bmwtis.com
US$ 20 for 24h access
Highly recommended! Probably the best stuff I ever found on the net, except for bmwm5.com.
IMHO Just the E39 M5 technical training file alone, which on 100 pages in great detail describes the engine and engine electronics, well justifies the cost.
BTW this is a legit site run by BMW NA for the benefit of independent repair shops. Thank you BMW NA!
Donīt even bother to try sharing passwords - if you access with the same password from two different computers at the same time, the account is locked.
David