All seals fit perfectly. If you service timing or oil pumps on your 1st generation Mini, this is the kit for you. The kit includes an O-ring for the oil pickup tube. To replace this particular O-ring you will need to pull out the oil pan for replacement. So it's a bit odd that it comes with this kit and not a pan gasket.