yup pretty sure i had a leak but i also found out i need a new clutch which suks cuz money.