greetings all, without opting for the m3 engines, what will fit into my car with no mods. my car is a 328i manual touring. i was thinking about:
e36: 325i engine and the regular 328i engine
e46: 325i engine, 328i engine and the 330i engine

what worries me is the double vanos thing. will these engines be a straight swao for my e36?

my current engine is on it's last valves so i like the options available.
hit me with your knowledge people