Kewpie doll goes to Ibuzzard for figuring out the mystery item. It is a bendix Hydrovac unit. I am going to take it off and see if I can sell it on Ebay for a million dollars or less. It looks to be in good condition, but don't know if it works as it is not hooked up to anything. Thanks to all the responders.