I've owned four e46s. They're great cars, and extremely reliable if properly maintained. Examples in good condition with less than 100K miles are becoming hard to find. These engines will easily go ...