8.25 rear end

Big bolt pattern. Yes pin is in place