I have a radiator and fan for a Chrysler family car, it's working and fits Dodge and many other cars. The radiator is clean. Fits 2008 to 2012.