Hi all! I'm 18 years old, just got out of high school, I plan to become a technician eventually. I just got hired on as a lot attendant at a local(brand new) BMW dealership, built 2 months ago. I know a bit about BMW's, very sporadic information like the N54 was the twin turbo V6 that had HPFP issues and was discontinued in 2010 for the N55 which was a twin scroll turbo. That is probably the most I know of the brand. I also know a bit of random stuff like how to operate the old, and modern iDrive system, the typical heavy steering and tight chassis of these cars, etc. So I was wondering if some people can chime in on what general knowledge I should know of the BMW brand. Since it's a dealership, I'll only be dealing with cars roughly 2006 and newer. If some people can tell me popular engine codes, common problems of those engines, the naming lingo(like 328i is a 2.0t, etc. etc.)and cool tips/tricks, that would be awesome! Thanks!