Another option for your front leak could be the temp sensor or cam sensor. They can seep down and give the impression of the front seal. If it truely is the front seal you should pull your front cover for installation and check your sensor seals and timing chain. Since you'll have the water pump off you may as well replace that. :mrgreen: