I bought an 05 John Cooper Works Mini about 3 years ago and holy hell I love the thing. 95K on the clock and never had a single issue with it. Course it’s the supercharged r53 model, not the turbo’d r56 so maybe that’s the difference. I’ve never heard anything about Mini unreliability until this post though - just got…