Help ID this part!

Looks like a smog pump..