I just bought an Air Deflector from an online supplier of Honda Accessories. The instructions say it is for a 1999 Odyssey, however, i have a 2001. Does any one know if there would be a difference? Also, it appears that five screws/bolts attach the deflector to the mounting hardware that is attached to the hood......but i would have expected some type of rubber grommet to be used in the installation in order to reduce possible vibration....can anyone comment? thanks in advance.