I got the Napa 261306 fan clutch the clearance looks ok,but my fan won"t bolt on to it!!!! What a mess!!! Now I'm stuck with this fan clutch.