The 2004 4Runner with the 4.7-liter V8 (2UZ-FE) typically needs about 7.9 quarts (7.5 liters) of engine oil for a full change with a new filter, and about 6.6 quarts (6.2 liters) if the filter is not replaced. These figures are standard for this engine and year; always confirm with the owner's manual or service data for your specific vehicle.
Capacity specifics for the 2UZ-FE
The following figures reflect Toyota's published capacity for the 2UZ-FE engine used in the 2004 4Runner. Actual amounts can vary slightly by production batch, aftermarket filters, or oil filter size. Use the dipstick to confirm the level after refilling.
Typical oil capacity figures for a full change (with filter) and for an oil change without replacing the filter:
- With oil filter: 7.9 quarts (7.5 liters)
- Without oil filter: 6.6 quarts (6.2 liters)
When performing an oil change, start with the higher quantity to ensure you reach the proper level after the filter is installed and the oil settles. Recheck with the dipstick and add small amounts as needed to reach the correct mark.
Oil type and maintenance guidance
The 2UZ‑FE typically uses 5W-30 engine oil for normal operating conditions. In warmer climates or under severe driving, higher-temperature viscosity such as 10W-30 may be acceptable, but always consult the owner's manual for temperature-specific recommendations and any regional variants. Standard maintenance intervals suggest an oil change every 5,000 miles (8,000 km) under normal driving, and more frequent changes under severe conditions; again, refer to the manual and service schedule for your vehicle.
Summary
For a 2004 Toyota 4Runner with the 4.7L V8, plan to change oil with about 7.9 quarts (7.5 liters) of oil when replacing the filter, or about 6.6 quarts (6.2 liters) if not replacing the filter. Verify by dipstick after filling and adhere to the recommended oil type and maintenance intervals provided by Toyota.


