十六年,魏以保宗为秦州牧武都王,镇上邽。难当攻之,为魏镇将元勿头所却。
十七年,其国大旱,多灾异,降大秦王,复为武都王。
十八年,十月,倾国南寇,规有蜀土。十一月,陷葭萌,犹晋寿大守申坦。遂围涪城。十余日不克,乃还。
十九年,正月,文帝遣裴方明等甲士三千人,又率荆、雍二州兵讨之。难当将妻子奔魏。后死于魏。仇池平。以胡崇之为秦州刺史,守仇池。魏使古弼督陇右诸军及殿中虎贲,与杨保宗从祁山南入。祁山,在今甘肃西和县东北。皮豹子与司马楚之等督关中诸军,从散关西入。司马文思督洛、豫诸军事,南趋襄阳;刁雍东趋广陵;邀方明归路。
二十年,正月,崇之至浊水,去仇池八十里。遇魏将拓跋齐等,败殁。余众奔还汉中。保宗谋叛魏,被执,送平城。三月,顺司马苻达,难当从事中郎任朏等起义,立保宗弟文德。拓跋齐闻兵起,遁走。追击,斩之。诏以文德为北秦州刺史,封武都王。文德既受朝命,进戍葭芦。城名,在今甘肃武都县东南。
二十五年,魏皮豹子攻之,文德奔汉中。时武陵王骏镇襄阳,执文德,归之京师。以失守,免官,削爵土。