I should have taken pics but I just did ALL the bearings and seals in the rear axle of my 2001 (Even the diff as the pinion bearings were worn causing gear whine). So being I have the 28 spline axle may be different than your 1996?...

But anyway, in case any of it helps. On the 2001 there is a small seal that goes in the end of the axle tube. And the big seal that goes between the bearing and retaining plate.
The bearing on mine was held on by a threaded nut with a special washer that has tabs to bend and lock the nut into place (one side has reverse threads).
for the ends of the axles I got all the bearings and seals from a combination of Oreillys and Carquest.
I got the new locknuts and washers from the dealer for about $30. It looked like I could re-use those but KIA says to replace and for the price I figured it was worth it.

Like I said though your 96 axle sounds slightly different...

Last edited by TeamCatFlap; 06/25/13 04:20 AM.

2001 Kia Sportage
Warn manual hubs, 2" spacer up front, TJ 105 springs Rav4 shocks, 235/75/15 BFG A/T KOs, Skidplate back to under the T-case, trans cooler, XRC8 winch on custom bumper, Synth winch line, fuel can mount, Rigid D2 Dually overhead lights.