Don't waste your money on this cheap imitation. Not only does it have a loud resonating noise that gets louder with speed, the internal baffle has come loose inside and rattles inside when it sits idle. Very annoying and just very cheaply made. It is definitely not an OEM replacement. Buyer Warning! The only good thing was the price.