So about a week ago i noticed some coolant dripping from the water pump,

I go to the store to get one and figure what the heck ill replace the timing belt while im at it because im not sure when it was last replaced. I take everything apart, get the new belt,water pump, and for good measure new alternator and PS belts installed, put it back together and fire it up. It runs but not well, very rough idle.

so i assume i must have the belt a tooth or two away from perfect alignment. Round 2 i take it all apart again and in the process realize i didn't have the camshaft at proper TDC ( couple marks that looked right) my mistake but no biggie cause i know this is a non interference type engine ( maybe i should at this point mention that the engine is a 5S-FE in a 96 camry) so i place the cam shaft at TDC again but when i go to put the crank shaft at TDC... I CAN'T i can get it to within about a half an inch to the right of the 0 mark, and to about the 10 degree mark on the left side!!! I tried to make sure that there was no interference from the valves, the camshaft still turns fine, so i assume thats all fine, i made sure the spark plugs are out so its not a compression issue. I tried Cranking on that bolt even with a breaker bar, nothing.

Heres where it gets wierd, in desperation i tried turning it over with the ignition, and that works fine, no wierd noise, no apparent resistance at all. so what i ask myself could account for that... finally i decide that i must be dealing with a broken tooth on the flywheel and that it is stopping when the broken tooth fails to engage the starter motor and the next tooth hits the top of the starter motors tooth (that is a little bit mind numbing but...) so i have a look at the fly wheel. And as far as i can see there is nothing wrong with it, no broken teeth, no damaged teeth... not even a cavity.

So i am completely at the end of my rope, i have no idea what could cause it and everyone i talk to with any car knowlege at all, has no idea and has never even heard of such a thing before. Please Help Me!!!
p.s. i will get your name tattooed on my face if you can help me