I think i have the worst luck of anyone in the world.

I just got the oil leak checked, its coming from the engine, and probly the worst place too, both crankcase seals are leaking oil on each side of the motor, thats just great. One hell of a job changing those things. They put in a special oil treatment for dried up/shrunken gaskets and seals. Fingers crossed.