司马伦如此作为自然不能长久,而且他的太子司马荂也不是什么聪明人。司马伦手下有一个人名叫张林,他看到孙秀如此胡作非为,意识到这样下去大家都要玩完,为了争夺权力和保命,他给司马荂写信,希望他劝说司马伦诛*孙秀。
司马荂身为太子,丝毫没有意识到危机的存在,他没有做出自己的判断,反而出卖了张林,直接将信交给了父亲。而司马伦又不假思索将信交给了孙秀,于是张林被灭三族。秀本与张林有隙,虽外相推崇,内实忌之。及林为卫将军,深怨不得开府,潜 与荂笺,具说秀专权,动违众心,而功臣皆小人,挠乱朝廷,要一时诛之。荂以书 白伦,伦以示秀。秀劝伦诛林,伦从之。于是伦请宗室会于华林园,召林、秀及王 舆入,因收林,*之,诛三族。
就在司马伦一派内斗的时候,其他人反抗了。司马伦当上了皇帝,自然断了其他宗室掌握皇权的美梦,因此他马上就成了宗室共同的敌人,齐王司马冏、河间王司马颙、成都王司马颖三位诸侯王共同起兵讨伐。
内斗不止的司马伦根本无法对抗三王联军,屡战屡败,眼看三王逼近洛阳。司马伦的手下王舆等人反叛,诛*孙秀,随后抓住司马伦父子,逼迫司马伦下旨表示“吾为孙秀等所误,以怒三王。今已诛秀,其迎太上复位, 吾归老于农亩。”宣布退位,传诏以驺虞幡敕将士解兵。
随后司马衷被人从金墉城中接出来复位,而司马伦父子则被送到了金墉城里,这对祖孙再次颠倒过来。于是以甲士数千迎天子于金墉,百姓咸称万 岁。帝自端门入,升殿,御广室,送伦及荂等付金墉城。
随后三王联军开进洛阳,对于司马伦父子的结局只有一个就是“死”,于是司马伦被毒死,司马荂也没有逃脱,也被赐了一杯毒酒,直接被毒死。遣尚书袁敞持节 赐伦死,饮以金屑苦酒。伦惭,以巾覆面,曰:“孙秀误我!孙秀误我!”于是收 荂、馥、虔、诩付廷尉狱,考竟。
司马伦父子被*后,司马衷复位,按照之前的惯例,身为皇帝自然要有继承人,于是伴随着司马衷的复位,他的最小的孙子也就是唯一新村的孙子司马尚被立为皇太孙。不过司马尚由于年龄太小,在父亲被*后,遭受了太多折磨,最后在被立为皇太孙几个月后就去世了,被称为“冲太孙”。尚字敬仁。永康元年四月,封为襄阳王。永宁元年八月,立为皇太孙。太安元 年三月癸卯,薨,帝服齐衰期,谥曰冲太孙。
司马尚死后,司马衷这一脉就算彻底无人继承皇位了,但是皇帝没儿子可以,王朝不能没有继承人,因此司马尚一死,选择继承人的事马上就被提上了日程。
司马衷是司马炎的二儿子,司马炎一生有二十多个儿子,除了早夭的几乎都有后代,因此司马衷可选的范围很大,这个时候掌握政权的是齐王司马囧,他本身并不是司马炎的后代,而是司马炎的弟弟司马攸的儿子,在司马炎有儿子的情况下已经不在具有继承皇位的资格,而且经历司马伦篡位后他也不敢当皇帝,因此只希望当个实际掌权人,于是经他挑选,最后选择了司马覃为新一任皇太子。及冲太孙薨,齐王冏表曰:“东宫旷然,冢嗣莫继。天下大业,帝王神器,必 建储副,以固洪基。今者后宫未有孕育,不可庶幸将来而虚天绪,非祖宗之遗志, 社稷之长计也。礼,兄弟之子犹子,故汉成无嗣,继由定陶;孝和之绝,安以绍兴。 此先王之令典,往代之成式也。清河王覃神姿岐嶷,慧智早成,康王正妃周氏所生, 先帝众孙之中,于今为嫡。昔薄姬贤明,文则承位。覃外祖恢世载名德,覃宜奉宗 庙之重,统无穷之祚,以宁四海颙颙之望。覃兄弟虽并出绍,可简令淑还为国胤, 不替其嗣。辄谘大将军颖及群公卿士,咸同大愿。请具礼仪,择日迎拜。”遂立覃 为皇太子。
司马覃是司马炎的孙子,其父为司马炎的儿子清河王司马遐,这个时候刚刚继承父亲的王位。作为司马炎的孙子,司马衷的侄子,司马覃是最合适的继位人选因此在司马冏等人同意下,司马覃被立为皇太子。