I replaced the bearing only on a '96. Everyone wanted to sell me the entire hub until I pulled the bearing and got the numbers off it, it was $35 from Napa. It is a rather common bearing, available wherever bearings are sold, sorry, I don't have the part number. It's best to use a press to remove and install. If you don't have a press most machine shops will install it for a minimal fee. Some folks here have reported popping the bearing apart and regreasing with sucess. Since you have gotten this far you should also consider replacing your U-joint, also available from Napa, with a zerk.