I'm having the same problem on my new bow... I have to rely on the d-loop to position my peep just right, but if my d-loop moves, my peep will not stay aligned at drawn. Even after I've shot the bow in and broke the strings in. I can't get the d-loop cinched in tight enough to not move to keep it steady. I have to reposition my d-loop after every shot. I tried using a dot of Loctite Ultra Control Gel before, but once it's dry, it works about a dozen shots then breaks free.
I think I may just pick up some some d-loop specific pliers and be done with it... I was using some needle nose pliers that didn't really help. I did cut a small groove in them with a Dremel and it actually allowed me to get it tighter, but it's still not tight enough.
I think it's the nature of single cam bows (the peep being able to move so freely and d-loop position causes it to be off) because the string is so long and actually loops over the idler wheel and operates as a "cable". I tried putting A LOT of twists in the bowstring so it's in a more constant position, and it helped with the peep SOME, but it still seems to move when my d-loop moves. I also have a new string set on order... this issue is with factory strings, and we all know how bad PSE's factory threads suck.