Most Iranian-Americans are Republicans mainly because of Carter/Reagan.
Are you sure that is true even for Iranian Americans under 30? For example, you can look at FB or twitter groups with Iranian Americans and find that most of those under 30 are hard leftists who place Obama on as big of a pedestal as most other Americans under 30.