Have you clearanced the top of your AFC housing yet? There's a couple little bosses that stick down around the smoke screw that won't let the pin come all the way up.
If you feel like knocking them off it may be a free way for you to get the pin riding on an even shallower part of the ramp.