First you have to ask why it does not fit well? Is it the proper rain sock for that filter? HD makes two filters for that kit one for use with lower fairings and one for not useing lower fairings. One filter is shorter than the other therby with the socks one is shorter than the other. Since the socks are ordered seperatly are you sure they ordered the right sock for your filter. If it is a problem with the screaming eagle logo twisting around to where you cannot see it a little dab of RTV on the backside of the clamp end will prevent this and allow for easy removal/clean up when needed.