WD40 works as a cleaner, sometimes, but after it dries there's no lubrication. Better to use something like a carb cleaner then a light oil like 3 in one. Whats more important is that while you had it out of the tank did you clean and tighten the wiper arms?