300winmag wrote:My OEM doesn't make any noise but they put screws through it to hold it on with no caps so I have 3 rusting screws on the front of my deflector!!!
Did they drill three holes on your hood???? Because they normally come with three screws, I mean they SHOULD put screws (one at the center, two on sides) to attach it. Did you mean the three 3M plastic dome formed pieces when you say "caps"?? How can they install it without these plastic pieces. These screws look like they have a special coating, they should be rusted
I installed mine and started to hear whistle noise, because I basically add a piece that is not aerodynamically tested in a wind tunnel. It is made by a Canadian company and I am pretty sure Nissan Japan didn't test it....but it is "OEM".
Anyway, for cleaning I removed it and install it back..now the noise is gone. I think you should download the installation instructions and attach by yourself. NEVER trust the guys at the dealer. Although they are authorized and they wear fancy work coats with a Nissan logo, I am sure they didn't measure the distance, find the center point, and attach it properly. I am an architect (I can install this type of accessory in 10 minutes normally) and I spent 45 minutes to attach it properly. At the dealer they won't spend that much time.
Let me give you an example for a reason why you shouldn't %100 trust mechanics at the dealer: After finishing the first three months (my cars trimester

) I went to the dealer for oil change. A part of this service is to check the tire pressures. I already checked the pressures and knew the exact pressure values. I didn't say anything about the PSI values, or the need to inflate three of them. When they returned the key, I asked if they check and inflate the tires? They said yes, of course in a confident manner. I took the keys, went to my car, check with my digital gauge and they are same. THEY SHOULD BE 38 PSI and they were all 36+-1 PSI. I returend back to the front desk and said you should inflate them. The chief mechanic said "For Rogues, the tire pressure should be 36 PSI"....anyway...after talking for about 10 minutes and showing the owners manual etc. they finally agreed to inflate them to 38 PSI.
What I am trying to say is don't trust them %100...
Remove it an reinstall yourself by looking at the instructions here:
http://www.flickr.com/photos/60569238@N03/5524630327/