I know its not hitting the limit screw because when I look into the derailleur I can see a small gap between the limit screw and the part of the derailleur that should hit the limit screw, and this is when the cable is unattached. I am a former bike mechanic so I'm familar with how derailleurs work and how they need to be adjusted. Given, I never got very good at front derailler adjustments so theres still a chance its not adjusted correctly. Last week I took the derailleur off and readjusted everything. I also looked to see if the cage was bent but it didn't seem like it to me. Here are a couple of photos of what have right now for what its worth. In the first one you can just see the small gap between the limit screw and the derailleur. And now that I look at it I could probably drop the derailleur a little and se if that helps.
Thanks for you input!