I figured it out finally!!
I had the start station for my label beginning at the start of my profile view and it has to be at least before the start of the tangent line.
Thanks for all your help,
Now I need another piece of the puzzle if possible.
The engineers I work with want the (-) symbol removed from from the grade label, and the arrow I created always points to the right regardless of flow direction.
Is there a way to add an arrow to this profile label and have it always point in the flow direction?
We've been able to set up a style for surface slope arrows where the arrow always points downhill by using an expression in the style. Maybe the same idea would work for profiles. See this post: