It is from an Imperial, they had that bar across and the different mountings on the side flanges. It should be 28" wide, not really what you want in a B or E body. 2949 prefix is 1969.

Does it have 2 rubber mounts on the bottom tank?