1st, I am having trouble understanding why the PCM, if defaulty, would only have one symptom, no cruise. I think we should figure out and rediagnose here if it is the PCM, because this is often a "go to" diagnosis. If a PCM were defaulty, in my legnthy experience with electrical systems, it would have multiple faults, seeing as how it has only but a few boards in it.
2nd, Check and see if the A.C lines are dripping anywhere, check your floorboards too. If they are, you need an evap canister, its clogged. If not, then you need to check and see if your condenser is clogged. You cant do that most likely, but that is the most common problem.
3rd, this is best helped with a video. Please put one up with a link or the video in the post, from very cold startup to driving down the road. Explain everything you can in the video without speaking over the noise of the problem if you can. We can help you better from there.