Best Advice: Test drive both!
Up to 2005, ~230 hp. 2006-2007 ~275 hp.
Does the 07 have AHC? Do you like it? Does the Toyota warranty cover the AHC?
Does the 07 have any other features that are important to you? (I.e. I have 4 kids, and my next 100 or 200 TLC
WILL have the factory rear DVD player.)
Will the difference in payments between the 04 and 07 cause hardship? (NA if you are paying cash) How long do you plan on keeping it before you upgrade again? If you plan on holding on to it forever, I would go newer.
Do you plan on building it for hard wheeling? If so go for the 04 and use the price difference on upgrades.