Pretty sure that is TRW pump, it's on a BB bracket. Can't say the year, I know I had one once, that bracket is sort of flimsy though.