I reinstalled my 904 into my cuda last year and it leaked, always did, i put a new pan gasket on it and filter, still leaked, figured it was the dip stick o ring, fixed that still leaks. I left it alone last year didnt have the time to redo everything, well now onto this summer i am going to fix...