Since that particular model was manufactured in 2004 I doubt it would be released as a 2009 4Runner. That would be taking a step backwards for Toyota IMO.
I think the last year for the 4th gen will be 2009. The 2nd and 3rd gens had a 7 year production run and so I imagine the 4th gen will
2nd Gen 89.5,90,91,92,93,94,95 6 and a half years
3rd Gen 96,97,98,99,00,01,02 7 Years
4th Gen 03,04,05,06,07,08,09
Based on history, it stands to reason it is likely the 4th gen will hang around for 09?