Gosh and then right when I post this I get a handshake!
All i did was airmon-ng stop eth1, airmon-ng start eth1. Could that really have been the reason why it worked or just dumb luck?
Also -fair warning this will prob be a noobish question- if I can capture the handshake does that mean my card has injection capabilities? I have ran aireplay-ng -9 eth1 but it does not say anything about injection.