something like this for stock like ride would be good, Toyota 4Runner Front Rear Shocks Strut Set Genuine OE | eBay or for a slight firmer but close to stock improvement these may work for you. KYB GR-2/Excel-G Series Shock Absorbers And Strut Assemblies - JCWhitney ive heard monroes are also close to stock & since you have an 04 these frt monroes also come with new coils. http://www.summitracing.com/parts/mon-171371r/applications/year/2004/make/toyota/model/4runner or maybe these without coils- http://www.summitracing.com/parts/mon-71371st/applications/year/2004/make/toyota/model/4runner just ask about rear shocks