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.