The idler pulley bracket, that tensions the belt, is possibly allowing the idler pulley to be mis-aligned. Belt retainer clips are also sometimes out of place. If you decide to put a bolt in the spark plug hole to keep the engine from rotating, better get you a new piston located before attempting that because you will surely punch a hole in the piston.