I picked up a rebuilt 904, shift kit, heavy clutches last weekend. The guy I bought it from said there was no oil in it. When I got home i stood it up on the bell housing in the garage, two days later there is a big oil stain on the floor. appears to be about a pint leaked out. I know nothing...