our 2002 3ZZFE has the same problem:
it was casa maintaing by the first owner. starting from the 10,000 Km pms, used fully synthetic oil. pms schedule was followed. We got it last 2007 with almost 80,000Km on the Odometer. I used RP and had the oil changed at every 10,000Km.
With my wife traveling at SLEX at around 100 kph the engine stopped, good thing she was able to coast from the overtaking lane to the shoulder. Now the engine is at a machine shop for repair. BTW, the odo now is at around 120,000 km
Ang advise sa aking ng mga mechaniko na nakausap ko. do not use synthetic oils, use quality mineral oils (from any of the big three) and change the oil before 5,000km. Sabi nila ang may sala ay ang synthetic oil. Do not use oils daw with teflon.