Along with grumpy, I'm not a fan of WD-40. It's OK for surface dewatering, but a poor penetrant, and an even worse lubricant.
I'd suggest any of CRC 5-56, Inox, or grumpy's favourite, Penetrene, as far superior products for this job. Or Castrol DWF, if you can find it.
If you want a DIY mix, 1:1 [by volume] of Acetone and Dexron II or III spec Automatic Transmission Fluid is very good indeed. Don't try to keep it in a plastic container, though.