Hi,
I have just replace the timing belt on the Gen4 I4 Camry. I swear I have check the timing mark about 20 times over the course of 3 days. Both in the morning and night.

Now everything is put back together, the car is running very smooth at idle, no noticeable loss of power at acceleration. Compression checked at 170psi on all cylinders with 20 cranks each, or 160 psi with 3 cranks each. Just when I though I have archive the greatest acomplishment in my life. I found something odd...
I use my timing light and discovered I am running 5 degree ATDC???!!! The manual says 5S-FE should run 10 degree BTDC with TE1 and E1 terminal shorted. So, it look like I am 15 degree off... Is there something I forgot to do?? By the way, the original timing belt broke while at the stop light. Well, it didn't actually break, there is section about 3" long without any teeth. Needless to say, the car was tow back to my house.
I am trying to avoid tearing everything apart again to check the timing mark. The following are soem theories
1. Could the ignition timing, which is control by the ECU needs to be adjusted after a timing belt is broken??
2. Or perhap the 42mm spring the dealer sold me is actually wrong?? Since the factory manual ask for 46mm. By the way, I try to buy the same spring from 2 different dealer and they are all 42mm for 1997 I4 Camry. I checked the 2001 Solara 5S-FE manual, it does call for 42mm...
3. Broken timing light??
4. Wrong timing Belt??
Help!!!! Please, the Toyota factory service didn't really going to detail on how to correct a ignition timing problem.
ASM