I have a 1995 Honda Civic, and as of recently, it's been overheating to the point of stalling after driving for only 10 mins. I just had a new radiator installed a month ago, and the man said I didn't need a new thermostat. There is no sign of water in my oil, so I know it's not my head gasket. What else could be the problem?