I think it has slipped, because I'm pretty sure it lined up correctly when I installed it, other wise I probably never would have gotten the engine running decently.

I haven't pulled the bolt off. When I have a chance, I'll see if the keyway is still lined up with the timing mark.