Ditto... As a hardware/software/mechanical engineer, I enjoy all aspects of stuff like this (when I'm not pulling my hair out!). I do have to say, however, that I find amazed by how convoluted all of the systems are. I'm amazed cars are as reliable as they are!!!!
Anyhow, kudos on your knowledge of the cars and, more importantly, your willingness to share that.