However, generally speaking, a 2004 Dodge Ram 1500 might use something in the range of 5W-30 or 10W-30. In hotter climates, a 10W-30 might be preferred, while in colder climates, 5W-30 might be better. Using a higher viscosity oil (like a 20W-50) in a hot climate is acceptable for higher mileage vehicles, though it's important to consult your manual first.
Crucially: Look in your owner's manual. It will specify the correct oil grade and viscosity for your particular engine and operating conditions. Ignoring this recommendation could harm your engine.