Have a look under the bonnet - is the plastic guard between the engine bay and wiper motor secure?
I had a similar rattle turned out it was the plastic guard that was not proberly located on the passenger side it vibrated at about 90 - fiddled about with it

rolleyes: ) and it went away.