I also have a 98 contour in Cleveland! My pan looks just like yours. It was leaking and i just torked the pan bolts down a half of a turn and it stopped the leak .I think I was just lucky but I thought it was worth a try. dont turn them to much they will strip