what trans do i have?

can anyone tell me what this trans is please? the pan looks like a 904 but there's a notch in the bellhousing like you'd have for a flywheel sensor which would make it late, maybe a 4 speed?
thanks in advance, neil.

904 1.jpg

904 2.jpg

904 3.jpg

904 5.jpg

904 6.jpg