Great part oem could use a cleaning
Has been sitting for years so there’s dust however no cracks
Came off an 01 not sure what other years it fits so do your research please