I made the DIY because I couldn't find one specifically for the RX330. Lexus also apparently think no RX330 owner would ever change their own oil because they don't tell you how to locate the oil dilter and drain plug in the owner's manual. I hope others find this useful. Please comment.
I have a 2004 RX330 and after 23,000 miles, I've decided I'm going to do minor maintenance myself.
- 5qts of 5w-30 oil
- oil filter (see info below)
- drain plug gasket (see info below)
- 10mm socket wrench
- 14mm socket wrench
- oil catch container
- oil filter wrench (I used the nylon strap which seems pretty versitile)
- either jack stands or ramps
- rags to soak up dripping oil
90430-12031 - Gasket Oil Drain Plug
90915-YZZD1-01 - Oil Filter - 6 Cylinder
904-3012028 or 3012031 drain plug gasket $1.04
089-2202011 oil filter $4.99
1) Jack up the front of your car on stands or use ramps. The RX330 weighs 3850 lbs so make sure your ramps/stands can handle it. You might be able to get away without raising it if you slide on the floor, but it's tight.
2) Pop your hood and unscrew off the oil cap. I stuck a yellow funnel in mine. Notice the yellow dip stick on the left.
3) Lexus put some cosmetic plastic panels to make the "less car savy" believe the car is a magic transportation pod with no ugly mechanical internals. You'll need to remove two of them to access the filter and drain plug. The orange highlight is the panel that hides the filter, and the purple arrow shows where the panel that hides the drain plug is.
4) Get under the car to look for the drain plug panel (purple arrow in above picture). The panel will look like this. Remove all the 10mm bolts.
5) With the panel removed, the drain plug is revealed. Get a 14mm socket wrench and loosen the bolt. Position your oil catch container and remove the bolt. Lexus engineers did good.. they designed the bolt angle so the oil shoots down instead of to the side. Very nice.
Remove the drain plug bolt AND its gasket. If the gasket is not on the bolt, it's probably still stuck to the oil pan. Remove the gasket and discard.
6) As the oil is draining, work on removing the panel to the oil filter (orange). Remove all the 10mm bolts (red arrows).
7) There are two plastic clips (green arrows) also holding this panel on. Using a flathead screwdriver, carefully pry up the center part of the clip just a little. This will loosen the clip and the whole clip can be pulled out.
8) Pull off the panel. The other panels will be overlapped over it, but they flex enough to allow you to remove it. This is what it looks like without the panel.
9) After the oil is done draining, put the new gasket on the bolt and replace the bolt. Tighten the bolt for a good seal but don't over tighten. I don't know the official torque yet. Wipe up the oily bolt.
UPDATE: I got the Lexus service info... Torque the drain plug to 33ft-lbs (45Nm, 459 kgf-cm)
10) With the panel off, you can now see the oil filter (orange) and a nice gift from the Lexus engineers: an oil catch (green). Loosen the filter, and residual oil will drip out. The oil catch will guide the dripping oil out the oilpan/drainplug panel so position your oil catch below the catch.
11) On the new filter, dab a layer of fresh oil on the O-ring (the rubber ring around the outer lip of the open end of the filter). Align the threads of the new filter and spin it by hand onto the engine where the old filter was. When it makes contact, tighten by hand another 3/4 turn. Don't over tighten.
12) Wipe up oil drips. For me, even though the catch was there, some oil still dripped all over the exhaust pipe and panels. Wipe this up.
13) Fill the engine with 5w-30 oil, 5 qts. A funnel is helpful here.
14) Replace oil cap.
15) Replace both plastic panels.
16) Shut hood and drive around the block. Park the car on level ground and wait 15 minutes. Check for leaks and oil level.
I hope this is helpful to someone.