Make sure the edge of the windshield frame doesn't have rust buildup in the channel where the rubber goes. There are 2 drain holes, one on each side of the cab corners, bottom of the windshield inner side, that should be opened. I didn't open mine because of not knowing about them, but haven't had any leak problems somehow. Good luck on finding a crank assembly. If you get one installed, don't try to crank it open at speeds above 20mph. I did that and now have to help push the window out because of bad gear teeth. It will close at any speed though,lol.