I had mice in my F150 air condition ducts. Had the ducts behind dash cleaned but the smell remained . Awful right in your face.
Used this product according to directions and smell was gone overnight.
https://www.amazon.com/Auto-Shocker-.../dp/B001H8VLFC
John