In 1969, when Annadurai Died, it was MGR's support that helped Karuna to become CM.
In 1971, MGR and Indira Gandhi's support that helped Karuna to become CM...
After that, he became CM only in 1989. That was because AIADMK was split into two wings.
He then became CM in 1996 because of alliance with Moopanar.
Karuna became CM in 2006 electiosn only because of alliane with Congress and PMK.
Karuna never can win elections in TN alone. Only some 15-20% of population in state support him. But this guy is a clever politician who gets the support of popular leaders in alliance to win majority seats.