Ill try the script today Nick, **** man you're a rockstar, this issue has been occuring for years and you figured it out in a night. Thanks for all the hard work, amazing dude.
I just installed the the rt2870.bin as you said to do and I will now give it a shot. I will post my results.