Came from a running engine. Pump still has/had clean oil in it. The ports at the bottom of the throttle bodies measure 36mm and I think they are the later style with the linkage on the opposite side of the stops. Stacks are Mag. Pump is an 009. Full number is 0 408 126 009. Sorry the pics aren't that great, so feel free to ask specifics and/or make an offer. Will sell the pump separately. Asking $1800 for all of it.