The BMW E46 330i has a 3.0L inline-6 Petrol engine with a capacity of 181.8 cubic inches. The 2000 330i has 231 PS or 228 bhp and weighs 1430 kg. Its engine is relatively lightweight for a high-performance luxury sedan. While it's not as powerful as the engine of the current 330i, it still produces excellent performance and is quite reliable.