Sachverhalt: A. A.a. Mit Verfügung vom 14. Januar 2003 und Einspracheentscheid vom 20. Oktober 2003verneinte die IV-Stelle des Kantons Zürich einen Rentenanspruch der 1959 geborenen A._ (Invaliditätsgrad: 31 %). Die dagegen gerichtete Beschwerde der Versicherten wies das kantonale Gericht am 25. März 2004 ab. Der Entscheid erwuchs unangefochten in Rechtskraft. A.b. Im Mai 2007 machte A._ aufgrund der Folgen eines Autounfalles vom 14. Mai 2005 eine gesundheitliche Verschlechterung geltend. Die Verwaltung veranlasste eine polydisziplinäre Abklärung bei der MEDAS Interlaken vom 2. Juni 2009. Nachdem sie Kenntnis von einem Strafverfahren gegen die Versicherte erhalten hatte, gab die IV-Stelle beim Zentrum für Interdisziplinäre Medizinische Begutachtungen (nachfolgend: ZIMB), Schwyz, ein neues Gutachten in Auftrag, das vom 29. März 2014 datiert. Nach durchgeführtem Vorbescheidverfahren wies sie das Leistungsbegehren ab, da kein invalidisierender Gesundheitsschaden ausgewiesen sei (Verfügung vom 24. März 2015). B. Die dagegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 7. März 2017 ab. C. A._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit dem Rechtsbegehren, in Aufhebung des angefochtenen Entscheides sei die Sache zur erneuten Beurteilung an das kantonale Gericht zurückzuweisen. Eventualiter sei ihr rückwirkend ab 1. Mai 2006 eine angemessene Invalidenrente zuzusprechen.