Ok so I just bought this 92 325i (E36) and the prev. owner was telling me how he had a crack in the radiator but had it fixed or replaced. He also said that he had a problem with keeping water in it, when he said that I was ready to walk away b/c of a probable head gasket problem, but then he said it keeps antifreeze with no prob. but still likes to overheat. Could it still be a head gasket? I've looked around and it doesn't leak, just a lil oil but nothing major. I've noticed a cooling hose going to a pump is all cracked up but surely this couldn't cause this problem. Now I've had this car for about 2 weeks or so and it gets to normal temp. after like 5 mins. If any one has any suggestions or had this happen to them that would be great to see what I'm up against here maybe.