Some websites list the 3.4 as an interference engine but it is a non-interference engine.
And yes the recommended interval for changing the timing belt is 90K but they can go waaaay past that. From what I've seen on the web and how mine looked at 110K miles I would think you could go at least 120K if not further.
The water pump is more worrisome. Once it starts leaking the timing belt could get contaminated. But.. I've heard of water pumps lasting over 180K mile so...?
I just changed my timing belt and I plan on going at least 120K miles before I do it again.
Here check this link LOL
http://www.yotatech.com/f2/how-many-...ng-belt-55233/