Yes, they will bolt on. But if the 1999 car is an E36 you might have some issues with the electrical to sort out. Ideally if they are both E46 you should swap the DME from the donor car along with the engine, otherwise you are not running the engine to its full potential.
It is on the passenger side of the engine, right on top of the exhaust manifold.
i have a circular light on with an exclamation mark inside i have a 2006 330i bmw what does that mean it pops on and then goes off
The M52TUB28 engine fitted to the 2001 BMW E46 328i produces 193 hp / 142 kW at 5500 rpm.
Yes, both have the M54
It is in the fuel tank.
There is none. E46's were updated in 2001 and 2003.
inside the fuel tank
The 1995 328i has the 'M52' engine and has a timing chain.
6.5 to 6.6 litres
The M54B30 engine fitted to the 2000 BMW E46 330i has 6 cylinders, arranged in a straight inline configuration.
It should fit, the engine size are the same. I think its still based off the M52 Inline-6, just the displacement is different (2.5L to 3.0L)
A 1997 BMW 328i uses standard 10w-30 engine oil. This provides a good balance of protection and heat dissipation for the engine.