Hunter enchant question wotlk

f793a3aafe4d426d9baeac6262f36fa3 without hunters mark
f47dc59627f646f6bea9c081d46dd5a4 with hunters mark

hunters mark just gives 500 ranged ap right? why does it change the enchants so dramatically and puts you over hit cap with it enabled?