the mini is 10 years old lol warranty is long gone. ill probably hold off addressing this problem since it doesnt bother me and i rarely have a passenger in it.
as for me m3, i checked the coolant this afternoon and its good. so thats as far my ability takes me. time to bring it to a shop.