2006+ don't all have idrive. The majority of the E90 cars lack it. 2006 330i manuals are rare because they only made that E90 model for one year. The idrive used in 2006-2008 was called the CCC. They switched to a newer model for 2009 and up known as CIC.Thanks for all the ideas. I like the e46 because I’m completely set up for programming modules and comfortable with that era‘s tech (i.e. non-tech) and the following 2006+ cars have iDrive 1.0 which I despise and there isn’t a good other option for that system that I’m aware of (Like there are in e46 re CarPlay or BlueBus). I’m considering a 2002 e39 525iT wagon with a manual swap, but I wish it was the 330 or at least the 328 for a car that heavy. Looks like good records but i don’t have a good resource yet for all the common issues like I know so well on e46. I think it still might be m52/54?