ive

just got my car back from the garage after having a new built engine and while it was out the gearbox was rebuilt

.

the mechanic said the passenger side driveshaft is weeping oil

.when I got it home I jacked it up to have a look and there was no leak and it was dry

.

I pulled the shaft out and it started leaking then pushed it back in and the leak stopped.

is it leaking cause the cars jacked up or is something else wrong

.

there's a bit of a gap between the metal dust guard and the seal but I couldn't push the shaft in any further

.cheers