Edelbrock marine
Yes, there are differences between auto carbs and marine
There are calibration kits you will need for your 4.3. there is no such thing as a "plug - n - play" carb. They all need tuning
Additionally, unless the old carb is physically damaged, rebuilding it is the best option