I belive I have a solution....
After a little investigation, I believe that the aerodynamics of the truck cause the wiper arm to lift from the windshield at speed. Both the drivers side and passender side wipers use the same spring, but the drivers side needs more due to the angle the wiper arm makes with the airstream that flows over the windshield. So I designed a new spring that provides 10~15% more down force on the wiper arm. Some guys have tried the old "bend the arm" trick, but it doesn't really cause the spring to extend very much, and doesn't really provide any more down force on the wiper arm.
I installed it on mine, and also gave it to a couple of other TDR members to try it out. I haven't received any negative feedback (other than the spring is a real bugger to get on and off) and most of the results have been positive, but what I've noticed personally is that the situation is much improved. The only drawback that I've seen is that it tends to wear out the wiper blade faster due to the increased downforce.
I've had it installed on mine for almost a year now, and have "road tested" it to 90+ MPH. At 85~90 I'm not sure anything will guarantee that the wiper will stay on the windshield, I've seen it lift with some wind gusts and semi's passing by. Ice and snow are still an issue, because the ice will build up on the blade, regardless of what you do. But I've noticed a significant improvement in rain performance.
If there is enough interest, I can have some more springs made up. My previous order of ten cost me about $25 a spring, I don't have any left. Obvioiusly I would be able to sell them cheaper with larger volumes, as they are custom made springs. I'm not looking to get rich, just looking to cover my costs and hopefully keep people from getting into an accident from not being able to see. I know the springs will fit 2001's but I believe the design is the same from 94~2002. Not 100% sure on that though...
Send me a PM or reply to this thread if anyone is interested.
Some other things to check:
Make sure that the wiper blade assembly does not contact the wiper arm during it's stroke. Mine was touching, causing the wiper blade to lose even pressure across the windshield. This aggravates the problem at speed.
Reroute your crankcase breather tube down and to the back of the engine. (This idea is from WTburke... ) he noticed a big difference in the amount of grime on his windshield from this simple mod.
Thanks,
Dave Niec