The wiper on the driver side has developed an annoying squeek which occurs every time it returns from the fully extended position. I would have thought it would squeek (if at all) when the spring is stretching rather than retracting. I have WD40'd the spring, took it off and refitted it and still it squeeks. Any idea's before I go out of my head and launch into a road rage style incident?