Your challenge, should you choose to accept it, is to have Iran as a communist state at the end of the Cold War with a POD no earlier than 1978. Khomeini can't die more than one year earlier than he did in OTL, there can be no Soviet attack on Iran, and any Iraqi attack has to be unsuccessful.