First off I thought it was the rear main seal so I changed it out and resealed the retainer.
Then it was still leaking so I looked back at a photo I took of the rear of the motor and it looked like it was leaking from the upper oil pan so I took off both oil pans and resealed them both. Now I've gone for another drive and it's still leaking! I'm not sure what it could be leaking from.
It's not gearbox oil because the level is full and gbox oil smells awful, definitely don't smell that when I smell the oil on the bellhousing. I had put in a new rocker rover gasket, I checked and it's not leaking from up there.
Any ideas? I'm stumped.
Here are some photos I took from the back of the motor when I had the gearbox off to change the rear main the first time (which clearly wasn't leaking to begin with).


Photos of the leak from both sides, it's accumulating towards one side because I have the car jacked up on one side.


