wd40 works, but that's a temporary fix. It's the type of lubricant that attracts dirt and grime. Try using triflow, or another non-oil bases product. Get it cleaner out using something like simple green, to get all the crud off, and loosened up, then hit it with the tri flow once it's dry.