Im folgenden Beispiel scheint `intertext` so zu funktionieren wie es sollte!?
\documentclass{article}
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{lipsum}
\begin{document}
\lipsum[10]
\begin{align*}
E &=m \cdot c^2 \\
\intertext{Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test.\endgraf
Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. Das ist ein Test. } \\
\intertext{\lipsum[10]} \shortintertext{\lipsum[10]} \\
a^2 + b^2 &= c^2 \\
\sin^2 x + \cos^2 x &= 1 \\
\intertext{\lipsum[10]}
\end{align*}
\end{document}
Man beachte das `endgraf`.
`shortintertext` aus dem Paket `mathtools` verursacht übrigens weniger `whitespace`.