mine is mainly coming from the passenger side, i think. Im pretty sure its the gasket, id recommend trying what i did and spray some soapy water on it to see where its coming from
98 SVT
#1652 of 6535
My SVT
"If everything seems to be going well, you obviously don't know what the hell is going on."