Check your cam timing to crank. I bet the belt is getting ready to break. 15 deg is about 1 tooth on the belt. The distributer can't jump a tooth it's not able to. The only way it can be off is by removing it and reinstalling it.