http://www.suzuki-forums.com/1g-1999...rear-axle.html
http://www.suzuki-forums.com/1g-1999...s-learned.html
My rear bearings don't press off QUITE like the conventional bearing like you and I may be use to. There is a bearing RETAINER (as JT mentioned) pressed on to hold the bearing in place. You have to grind off the old retainer and install a new one.
I'd suggest getting a good manual which supports his vehicle to be sure of the process. But in the mean time:
Here's an OE parts source and diagram for the 89/90 Sidekick (and now that I see it, it's JUST like my 99' GV with the excepion of that spacer #25 that I don't recall).
From....
https://www.trademotion.com/partloca...24&catalogid=1
[1) AXLE HOUSING 2) COMPANION FLANGE 3) PINION SEAL
4) FRONT PINION BEARING 5) CARRIER 6) BEARING ADJUSTER
7) SIDE BEARINGS 8) DIFFERENTIAL CASE 9) THRUST WASHER
10) RING and PINION 11) PINION SHIM 12) REAR PINION BEARING
13) PINION SPACER 14) CASE COVER 15) PINION WASHER
16) PINION SHAFT 17) JOINT 18) SIDE GEAR
19) PINION GEAR 20) SHAFT 21) OIL SEAL RETAINER
22) AXLE SEALS 23) BEARING RETAINER 24) AXLE BEARINGS
25) SPACER 26) AXLE SHAFTS
You can get bearings and seals here, but no RETAINERS (bearing OR seal).
1989 SUZUKI SIDEKICK Drivetrain Parts