What was the wiper arm linkage recall? My wipers are shite, they sit really on the screen if there is much wind resistance or the screen isn't wet enough. When we bought he car, on the test drive the wiper was hitting the a pillar when on full speed. Renault Wolverhampton stopped it doing that...