donor was an aftermarket (I believe the only ones available now), but is manufactured by the same as OEM. brand new these pumps should run no more than $80 probably cheaper at your local parts store
these are just some shots of the early pump broken down
these are just some shots of the early pump broken down