The 3VZ is non interference.
The rear exhaust cam runs the distributor so if its got a constant misfire the rear cams might be off. I think if the front cams are off it will just run like a pig with no power at all.
Did your mechanic actually physically take the timing cover off and look at the timing marks, or pop the valve covers off and check the alingment dots on the cams?? Or is he just playing "automotive baseball"?
Anyways, good luck and keep us posted on what the problem is
__________________
1992 Lexus ES 300 5 Speed

-My baby- 111K - Slightly modded 3VZ-FE - Denso Iridium plugs/Vitek Wires - KYB Struts & Mounts - Whiteline RSB
2000 Toyota Solara SLE V6 Auto 3100 miles on the clock (Summer ride)