I have a 2006 1200 Custom Sporty and I have oil leaking out of the top where u push down the cap and then twist. Is there a trick to getting the seal. I just changed the oil and only have 3 quarts in it at this time. Im really stumped I have tried twisting the cap on tighter but it doesnt allow this to happen. Pls help