I also just pressure tested the coolant system and it holds 20lbs. Any ideas. Only asking cause I just bought this thing well a couple months ago and I was told water was dripping out the weep hole in clutch cover, but I haven't dragged it into the shop until today and I haven't even started the bike up yet.