I have taken Miralax for over a year. I take it at night and usually, but not always, the next morning I have a softer bowel movement. I have never had diarrhea from it. Ever. But that is just me. It can cause bloating too, though, so keep that in mind.
Hope you get relief soon!