What is this??

This is on my 90 dodge d250. All I know about it is: 1. There is no visible part number on it 2. It has vacuum lines going to it.

If anyone can help, I would appreciate it.