Timing belt replacement for a 2004 Camry with 3.3l engine is 90,000 miles...jeez...I wonder why other people answer questions with assignments! I hope you like my answer, it is not an assignment for you!
Check your owners manual for service recommendations. Many timing belts get replaced at 60K miles but I have seen some that do not need to be replaced until 90k or 105k miles. Some newer engines have gone back to using timing chains and these engines do not have a recommended service interval for timing chains. So read, read, read your service interval recomendations in your owners manual.
WHAT IS AN OWNERS MANUAL? YOU MEAN THERE IS IMPORTANT INFORMATION IN ONE OF THESE? I THOUGHT THAT WAS JUST SOMETHING THEY PUT IN THE GLOVE BOX SO IT WOULD NOT LOOK EMPTY!!! SO I JUST THREW IT AWAY. SO I COULD PUT MORE IMPORTANT ---- IN THERE. THIS ENGINE I THINK DOES HAVE A TIMING BELT. WATER PUMP REPLACMENT SHOULD BE DONE AS WELL.