I know my Runner is not an 04 like yours, its just a 3rd which is a little under powered but here it goes. I replaced all four shoucks and springs with HD billies and OME springs, this made a big difference in towing for me. I also added a Hayden tranny cooler and only noticed the front hub...