Sachverhalt: A. A._, geboren 1963, erlitt am 28. Juli 1996 einen Unfall und bezog ab 1. Juli 1997 eine ganze Invalidenrente bei einem Invaliditätsgrad von 67 % (Verfügung vom 10. März 2000). Gestützt auf das vom Unfallversicherer veranlasste polydisziplinäre Gutachten des Instituts B._ vom 5. Juli 2001 teilte die IV-Stelle des Kantons Zürich am 29. August 2001 mit, der Invaliditätsgrad sei unverändert. Am 13. Dezember 2002 sprach der Unfallversicherer die Ausrichtung einer Invalidenrente ab 1. Januar 2002 bei einem Invaliditätsgrad von 100 % zu. Am 12. März 2004 bestätigte die IV-Stelle erneut die bisherige Rente. Gestützt auf das von der IV-Stelle eingeholte polydisziplinäre Gutachten des Zentrums C._ vom 6. Dezember 2010 setzte der Unfallversicherer mit Verfügung vom 26. April 2011, bestätigt mit Einspracheentscheid vom 7. September 2011, die Rente infolge eines Invaliditätsgrades von nunmehr 36 % herab. Ebenfalls gestützt auf das Gutachten des Zentrums C._ vom 6. Dezember 2010 hob die IV-Stelle die laufende Rente bei einem Invaliditätsgrad von 23 % auf (Verfügung vom 27. April 2012). B. Die dagegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 21. Februar 2014 ab. C. A._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit dem Antrag, es seien der vorinstanzliche Entscheid aufzuheben und die IV-Stelle zu verpflichten, ihr weiterhin eine ganze Invalidenrente auszurichten sowie die Kosten des Privatgutachtens des Prof. Dr. med. D._, Facharzt für Neurologie, Leitender Arzt, Spital E._ und der Frau lic. phil. F._, Neuropsychologin, Institut G._ zu bezahlen. Eventualiter sei ihr mindestens eine Viertelsrente zuzusprechen. Zudem ersucht sie um unentgeltliche Rechtspflege. Die IV-Stelle schliesst auf Abweisung der Beschwerde. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung. D. Mit Eingabe vom 23. Juni 2014 lässt A._ das Gutachten des Prof. Dr. med. D._ und der Frau lic. phil. F._ vom 2. April/10. Mai 2014, nachreichen. E. Die I. sozialrechtliche Abteilung hat am 30. Januar 2015 eine publikumsöffentliche Beratung durchgeführt.