田文在秦国死里逃生。还好身边门客众多。不然就客死他乡了,就这样一路奔逃而行,当田文经过赵国,赵国平原君以贵宾相待。赵国人听说田文贤能,都出来围观想一睹风采,见了后便都嘲笑说:“原来以为田文是个魁梧的大丈夫,如今看到他,竟是个瘦小的男人罢了。”田文听了这些揶揄他的话,大为恼火。随行的人跟他一起跳下车来,砍杀了几百人,毁了一个县才离去。按说这帮人如此放肆,赵王应该派军队围剿。谁想到赵王还把武城封给田文。田文在他的门客中挑选了一些人去担任武城守吏,并对他们说:“俗语不是说‘借来的车子就使劲跑,借来的衣服披在外面’吗?”他们都说:“有这样的说法”。田文说:“我觉得这话不对。那借来的衣服和车子,若不是亲友的就是兄弟的。赶着亲友的车子使劲地跑,把兄弟的衣服披在外面,我认为不能这样做。现在赵王把武城封给我。希望你们去后,不要砍伐树木,不要破坏房屋,谨慎从事,让赵王了解我善于治理。这样,我们才可以完全能管理好武城。
很快田文一行人就回到了齐国,到达薛地的田文总算把心放了下来,当田文回到薛地后,冯谖就前来拜见田文,冯对田文说:“兔子狡猾而有三窟,当下只是逃过死路而已。君已经有一窟,臣恳请君再让臣为君凿另外二窟。”
田文给了冯谖车辆五十乘,青铜五百斤,向西去魏国,对魏惠王说:“齐国罢黜了重臣田文而让他回到封邑,诸国之中谁若先一步迎他入国便能强盛!”于是魏惠王空出上位,让原来的相作了上将军,派使者带着黄金千斤,百辆车子,去聘请田文。冯谖先赶车回去,告诫田文说:“千金是相当贵重的利益,百乘是显得使者目的的慎重,齐王这下一定会知道的!”魏国使者来求田文入国数次,田文都推辞不入魏。齐国朝臣听见消息,朝野震撼,齐湣王写了一封密函,派太傅携带佩剑和纹车二乘,前往谢罪,并请田文回来再当宰相。于是田文风风光光的回朝就任宰相。
冯谖再对田文说:“希望你向齐王请求先王传下来的祭器,在薛建立宗庙。”于是齐湣王将宗庙立于薛地。宗庙建成后,冯谖回报孟尝君:“三个洞已经营造好,您可以高枕无忧了。”
那些走掉的门客听说田文重新当上了相国,又来投奔他。田文很恼火,对冯谖说:“我失势的时候,他们不帮助我,都溜了。多亏先生竭力奔走,我才得以重新担任相国。他们有什么脸再来见我呢?如果谁再来见我,我就唾他的脸,骂他一顿。”冯谖说:“公子大可不必这样做。您做相国正需要大家扶持,可不能赌气,把宾客赶走了,那样谁还给您办事呐?不如还像当初一样热情地招待他们,也显得您的度量大。”田文说:“先生的话,我敢不听吗?”
田文在齐担任相国数十年,没有任何的大小灾祸,都是出自于冯谖的计策和谋略。
田文怨恨秦国,准备以齐国曾帮助韩国、魏国攻打楚国为理由,来联合韩国、魏国攻打秦国,为此向西周借兵器和军粮。苏代替西周对田文说:“您拿齐国的兵力帮助韩国、魏国攻打楚国达九年之久,取得了宛、叶以北的地方,结果使韩、魏两国强大起来,如今再去攻打秦国就会越加增强了韩、魏的力量。韩国、魏国南边没有楚国忧虑,西边没有秦国的祸患,那么齐国就危险了。韩、魏两国强盛起来必定轻视齐国而畏惧秦国,我实在替您对这种形势感到不安。您不如让西周与秦国深切交好,您不要进攻秦国,也不要借兵器和粮食。您把军队开临函谷关但不要进攻,让西周把您的心情告诉给秦昭王说‘薛公一定不会攻破秦国来增强韩、魏两国的势力。他要进攻秦国,不过是想要大王责成楚国把东国割给齐国,并请您把楚怀王释放出来以相媾和。’您让西周用这种做法给秦国好处,秦国能够不被攻破又拿楚国的地盘保全了自己,秦国必定情愿这么办。楚王能够获释,也一定感激齐国。齐国得到东国自然会日益强大,薛邑也就会世世代代没有忧患了。秦国并非很弱,它有一定实力,而处在韩国、魏国的西邻,韩、魏两国必定依重齐国。”
田文听了后,立即说:“好。”于是让韩、魏向秦国祝贺,避免了一场兵灾,使齐、韩、魏三国不再发兵进攻,也不向西周借兵器和军粮了。这个时候,楚怀王已经到了秦国,秦国扣留了他,所以田文还是要秦国一定放出楚怀王。但是秦国并没有这么办。田文任齐国宰相时,一次他的侍从魏子替他去收封邑的租税,三次往返,结果一次也没把租税收回来。田文问他这是什么缘故,魏子回答说:“有位贤德的人,我私自借您的名义把租税赠给了他,所以没有收回来。”田文听后发了火一气之下辞退了魏子。几年之后,有人向齐湣王造田文的谣言说:“田文将要发动叛乱。”等到田君甲劫持了湣王,湣王便猜疑是田文策划的,为避免殃祸田文出逃了。曾经得到魏子赠粮的那位贤人听说了这件事,就上书给湣王申明田文不会作乱,并请求以自己的生命作保,于是在宫殿门口刎颈自杀,以此证明田文的清白。湣王为之震惊,便追查考问实际情况,田文果然没有叛乱阴谋,便召回了田文。田文因此推托有病,要求辞官回薛邑养老。湣王答应了他的请求。就这样孟尝君率领齐、韩、魏三国之兵,攻入秦国的函谷关,到了盐氏。秦国求和,以山西临汾之西南的武遂还给韩国,今风陵渡所在之地的封陵还给魏国。
后来,秦国的逃亡将领吕礼担任齐国宰相,他要陷苏代于困境。苏代就对田文说:“周最对于齐王,是极为忠诚的,可是齐王把他驱逐了,而听信亲弗的意见让吕礼做宰相,其原因就是打算联合秦国。齐国、秦国联合,那么亲弗与吕礼就会受到重用了。他们受到重用,齐国、秦国必定轻视您。您不如急速向北进军,促使赵国与秦、魏讲和,招回周最来显示您的厚道,还可以挽回齐王的信用,又能防止因齐、楚联合将造成各国关系的变化。齐国不去依傍秦国,那么各诸侯都会靠拢齐国,亲弗势必出逃,这样一来,除了您之外,齐王还能跟谁一起治理他的国家呢?”于是田文听从了苏代的计谋,因而吕礼嫉恨并要谋害田文。
田文很害怕,就给秦国丞相穰侯魏冉写了一封信说:“我听说秦国打算让吕礼来联合齐国,齐国,是天下的强大国家,齐、秦联合成功吕礼将要得势,您必会被秦王轻视了。如果秦、齐相与结盟来对付韩、赵、魏三国,那么吕礼必将为秦、齐两国宰相了,这是您结交齐国反而使吕礼的地位显重啊。再说,即使齐国免于诸侯国攻击的兵祸,齐国还会深深地仇恨您。您不如劝说秦王攻打齐国。齐国被攻破,我会设法请求秦王把所得的齐国土地封给您。齐国被攻破,秦国会害怕魏国强大起来,秦王必定重用您去结交魏国。魏国败于齐国又害怕秦国,它推重您以便结交秦国。这样,您既能够凭攻破齐国建立自己的功劳,挟持魏国提高的地位;又可以攻破齐国得到封邑,使秦、魏两国同时敬重您。如果齐国不被攻破,吕礼再被任用,您将陷于极端的困境中。”于是穰侯向秦昭王进言攻打齐国,吕礼便逃离了齐国。
随着田文的名声进一步提高,田文专权也进一步加强,以至于天下知有孟尝君而不知齐王,齐湣王感受到了来自田文的威胁,借田甲挟持案,嫁祸田文,田文恐惧,就到了魏国,魏昭王任用他做宰相,在田文的配合下,魏国同西边的秦国、赵国联合,帮助燕国攻打并战败了齐国。齐湣王逃到莒,后来就死在那里。齐襄王即位,当时田文在诸侯国之间持中立地位,不从属于哪个君王。齐襄王由于刚刚即位,畏惧田文,便与田文和好,与他亲近起来。最终田文去世,谥号称孟尝君。田文的几个儿子争着继承爵位,随即齐、魏两国联合共同灭掉了薛邑。