I contacted him again, he told me that the part comes from a '67 B-body, so I really doubt it fits on my car, but he tells yes, because the bolt-pattern between the 4 studs (those crossing the firewall) is good (4-1/8 x 3-1/4)
However the main rod could really be longer or shorter since it comes...