I have a 95 and 96 Discovery. I have had what appear to be overheating issues with the 96 and have blown 2 expansion tanks and still cannot figure out what is going on. I recently bought the 95 and am having the exact same issues with it. Neither of them seem to really be overheating, it just seems like excess pressure in the system. They dont seem to have any other issues with the motors like a bad head gasket or anything. I am totally lost as to what the problem could be, so any ideas would be great!!