i checked a few things this am and it definaly is a radiator. its cracked...yet again...this is my third.