Thank you SO MUCH for the help Nawrot!
I managed to figure it out with your first post - The problem what that I was sign-ing the wrong variable, and then not inverting the result of the two multiplied together before adding the 90. Works perfectly now!