I've wrestled with this problem for some time now. I've replaced the blade, spring, wiper arm(completely), and no change. The wiper blade barely touched the glass. Otherwise, it worked fine. The only solution is this. You need to remove the arm assembly from the splined motor shaft, then remove the wiper blade. Take the Spring out and separate the short mounting part from the longer arm section. The secret is to shave about 1/4" off the end of the large arm stop that makes contact with the short mounting part. The spring goes directly through this area. No more than 1/4", as that will decrease the angle that the arm takes to the window. Reinstall the spring, attach the short mounting part to the long arm section, mount wiper blade and return assembly to the splined motor shaft. You're done. End of problem forever. Enjoy................