I have an XJ where the previous owner had removed the shroud, it developed an overheating problem sitting at idle when the weather warmed up. About $20 from the dealer (the other dealership in town wanted over $40.. .), anyhow, installed it, and the overheating problem went away. . .