I chased down my cooling gremlins for 2 years. Went through several flushes, backflushes, and ended up replacing every component of the cooling system. After all that, my XJ still wasn't cooling as well as I wanted; the magic bullet ended up being hood vents. Turns out the XJs engine compartment...