Azimuth and Altitude limitations Not Functioning Correctly

The Azimuth and Altitude seem to be following the world/scene position, not even global position, instead of the local position. I set the Azimuth max and min limit to 0 on the look at function so the object should only rotate on the altitude axis. It Does that when the prop is in it’s original position. However, If you rotate the whole prop 90 degrees to where it is on it’s side, You’ll find that the Prop does not function correctly anymore.