BMW 3 series I had a few, on all levels with most all engines, fantastic cars and I love them but they are not very reliable.