Toyota as with other car manufacturers do say replace the timing belt due to mileage or time depending on which comes first.The good news is that is a non-interference fit engine if the belt fails the engine stops running but it does not do serious internal damage like other cars.
Are you sure about that? I've had a couple of indie mechanics tell me the 2004 3MZ-FE V6 engine is indeed an interference engine. The 1999-2003 1MZ-FE V6 might be non-interference. But I think all 2004-2009 Toyota Solara convertibles were V6/3MZ-FE engines.....
Internet research has turned up a lot 'yes it is/ no its not' answers to this question. Someone in the clublexus forums (july 11,2011), says that,
"My friend is a Toyota Master Diagnostic Tech/ASE Master Tech/L-1. I chatted with him to confirm. His exact quote was "it is a valve muncher and I have seen them break around 125K; I would replace around 105K with the idlers and water pump."
Also, Autodata (page 868) lists the 2004 3MZ-FE engine as an Interference Engine."
Now, I have no idea what an Autodata (page 868) is - some kind of manual for mechanics? I have no idea..... bottom line I think, no matter what, is to change the timing belt, water pump, and idlers, at around 90k miles.....
I'm enjoying learning all about my car and its engine, so any advice and knowledge you have to share is really appreciated. Thank you for your help.