dirtyo2000 don't worry about the fit. The one I bought from Shelby was a Dynotech unit. It fit-hassle free. No vibration issue. Thanks for your service to our country. Be safe.