Try your PGM on another known working NSR before you fry another PGM on your bike.
The usual story is that the transistors fail inside the PGM, so the RC valve servo doesn't operate.
This is resolved with either replacing the transistors or the PGM. Obviously the first is the cheaper option, but not easy.
Before just throwing on another PGM you need to know why this one failed. Check that the servo motor is free to turn smoothly and that the cables slide freely in the sheath. Also, that the RC valves are able to move from fully closed to fully open. Manytimes this problem can be traced to carbon build up behind the valve stopping them from fully opening. This overloads the transistors, which then fail.