Update:
Theres still a damn squeak, this is driving me nuts, I dont understand. I did a test drive going up to 70MPH (u joints are firmly in) and whenever I slow down/am at a pace to where the wind isnt loud enough to drown any sound out. There it is, I still hear a dman squeak...