Ok. My take on this is go back to the timing again, strip it and re time the engine. DO NOT rotate the engine at all by hand , just time it up leave it and spin it on the starter itself to give the tensioner a chance to sort itself out, dont turn it by hand they dont like that.
Go back re...