87 Big Bear 350 Axle & Diff Problems

Finally got a new pinion ring in my rear differential on my 1987 Big Bear 350… got everything back together and slapped the diff back on. Went to insert the axle and bam, it will not slide in without a lot of force and a BFH.

I checked the splines and they seamed okay… also noticed that the splines of the rear diff were spinning a lot slower than the front tires when I had it running.

What the heck did I do wrong? Why won’t my axle slide back in? Why isn’t the rear and front diffs running at the same speeds?