So the 1st set of 3.91s they were in my friends 71 Sport Fury GT. So i looked up what size axles and diff measurement and were gonna measure if there is any difference in the 2.76 vs 3.91s but i measured my axles and they were around 30 3/4 wasn't my wagon supposed to be 31 or 31 21/64 could that make a difference?Since you already have your old rear end and the first one you tried, measure the width of the axle capture point on both carriers, if your 2.76 is wider, you have identified the problem, the axles are too short. That probably means that both of the 3.91 rear ends were out of something other than a C-Body as the sport suburban uses C-Body axles which should mate up to a C-Body carrier. Other axles are not going to help if you have a B-Body carrier installed in a C-Body housing. You will need to find a C-Body carrier.
The other issue is that you are going to beat your engine to death running a 3.91 gear set at highway speeds. A 3.23 set came standard for that reason.
Dave