the main reasons were dictatorial tendency, oil revenue and increased westernization of Iran.
The revolution was in part a conservative backlash against the westernization, modernization and secularization efforts of the Western-backed Shah. The shah were viewed as being a western agent of perpetrating injustices, which he did through the secret police.