I have 1996 chevy blazer 2dr and it is leaking anti-freeze it ran hot on me once and I check the engine coolant tank it was empty I added anti-freeze and water it hadn't rany hot since but now it has a slow leak and I can't tell where from when I took the radiator cap off it's filled to the top but the tank is half empty what is the problem