Ok so I've made a list for you all to read and tell me what i've forgotten but this is all the stuff i'm tried and still didn't work...
1) I've completely reinstalled my sound drivers
2)I've reinstalled ETS and ETSMP
3)I've tried playing on a different PC with the same TruckersMP profile and the same steam profile, Voice chat worked
4)I transferred the files over from the PC to my PC, tried voice chat nothing worked.
5)I changed my headphones and Mic and tried Voice chat, Nothing
6)I removed my save files from my game, tried Voice chat, Nothing
7)I reset all my settings and key bindings to default, tried Voice chat, Nothing
I am starting to think this is a problem just on my end, it is most likely my PC or Client. If you guys can give me suggestions i will be glad to try them