The cover was missing and the tab was broken but it wasn't what I needed for my car. It has worked for a while and works great so I am happy with it and will buy from this seller again. If you're replacing the engine, you can also buy a cabin air filter since you've already stripped the dashboard.