Make sure that the leak is not in fact coming from the cap and running down. That can happen if your reservoir is overfilled. Check the Min/Max marks on the reservoir and do not go beyond them.
( For a time I thought I also had a leak before I discovered the above. I had overfilled reservoir which needs the space when the pump pressurises the system.)