I have a 1998 lincoln navigator. When you pour water in the radiator it comes straight out the oil pan. A mechanic said that since it pours out so fast it may be internal freeze plugs and not a cracked block. Does it have internal freeze plugs? If so where would they be located? And if it isn't the freeze plugs or a cracked block what else could it be?
Thursday, February 24th, 2011 AT 10:09 PM