Take it back to the dealer. They are the ones who misdiagnosed the problem. If they are the ones who installed a new PCM, then it is their responsibility to fix it correctly.
Or did they just tell you the codes that indicated something was wrong with the PCM signals, and you assumed you needed a new PCM on your own.
Two things to ALWAYS understand about trouble codes:
#1 - Trouble codes indicate SYMPTOMS, not problems. For example, if you oxygen sensor is reading too low or too high on certain parameters, it is not indicating a problem with the sensor.
#2 - People think trouble codes will tell them about mechanical issues. They don't. They only indicate issues that have to do with emissions. Your starter or starter relay could be toast; your engine on the verge of putting a rod through the block; your catalytic converter almost completely plugged; and your alternator ready to give up the ghost - and you will not get one single "trouble code."
In all the years I have been on various forums, I have never heard of a single documented situation where a PCM went bad and needed replacing.
However, I can think of LOTS of reasons why a TB might not start.
Please let us know more about the conditions, symptoms and any engine codes, and we can help you diagnose better.