Sounds like an Edelbrock torquer.

Is the carb flange rotated so the front edge is turned about 30 degrees toward the passenger side?