corvette744
2004 Z-71
I would def change the drain plug and get inspection covers but only after i verified their is no leak-that pink drip i see would drive me nuts.Brake clean it and pray it doesnt leak or its coming out again.I no its pretty far forward in the trans but running on a rack for an hour-then driving it to your house which i think is an hour from that shop.I wouldn't think their would be a drip like that present.Your right pretty lame the pan is that scratched up-wonder why he didnt replace or paint it.