Identify this sending unit

Dunno, I did see something like this on a truck I worked on sometime ago some where.
Somehow I can't recall... Sorry

All kidding aside, it is a possible smog component of some sort, maybe ignition.