I may be wrong about the 4.3 mounts but I thought they worked. If not, summit has em for like 100 bucks lol. We made ours I'm a certified welder haha.