Hello, thanks for the detail info and photos, it was really helpful.
I'm going to replace both left and right rear hub bearing assembly on my 04' RX330. I'm still preparing and odering parts and tools to get this job started but I also want to share some additional info. First of all, here is a list of parts that I just got:
A pair of NSK (OEM) rear hub bearing assembly $95 ea. shipped from partgeeks.com (my buddy told me Timken was better in quality and the bearings may last longer. I just wanted to save some dollars here so I didn't care too much)
A 30mm 12 points deep socket $10 from advanceauto
Axle shaft nut $7 ea. picked up from local lexus dealer (Lexus stock# 9008017238)
A torque wrench up to 300ft.lbs (borrowed from my buddy)
I know some of DIYers just reuse the axle nut again but the Lexus repair manual stated that this axle shaft nut is non-reusable. However, it didn't mentioned if it's a torque nut, but it stated the axle nut should be torqued at 217 ft.lbs. With that high torque requirement, it's likely the old nut will not hold the proper torque a second time. Anyway, I went and bought two new axle shaft nuts with a peace of mind.
I was also researching on the 04' RX330 AWD torque spec for some bolts/nuts that I will be working with. BTW, these specs may apply to previous RX300 models and 04'-06' RX330. As I found these info from Internet, so use at your own risk and discretion.
Axle shaft nuts (x1) = 217 ft.lbs
Axle hub bolts (x4) = 55 ft.lbs
Disc brake caliper assy bolts (x2) = 58 ft lbs
Disc brake slide pin (x2) = 32 ft. lbs
Wheel lug nuts (x5) = 76 ft. lbs