hmmm ive snapped my timing belt as well before
and my mechanic put it on wrong.
trust me.. if your timing belt is out a tooth you will really know
u woulda taken the car back the same day u got it back.

but yeh.. maybe its something else ?