no-red 6 0
Senioritis
my brain is mush from plowing lately, but did you not say it was dripping down onto the starter???? i seem to remember when i replaced my heater cord that the freeze plug was somewhere above the starter - did you look in that area? but that does not explain 'up by the turbo' part.
good luck and keep us informed
good luck and keep us informed