OEM struts are junk, i went through 3 sets under warranty. Yours are bad, any type of shock that leaks fluid is going bad.