Was your car bought from a MINI dealership? If it was I'd just take it back and get them to sort the issues. I had blocked front washers (plus loads of other problems!) and they sorted all of these out for me. If you bought it privately then obviously this won't be any help to you, so in that case, sorry