I just fully re-instaled the game and it seems to have worked, now its time to go and add all my mods and cars back 1 for 1 to see which ones break the game. Thanks to everyone in this thread for trying to help. And for everyone still having this problem, i think it really is a full re-install of your game, make sure you completely delete the GTA 5 folder from your library and then it should work. What i noticed is that if you delete it through Steam ( becuase i have it on steam) it will still leave the LSPDFR files in the folder. Again thanks to everyone for their help.
Also have a nice day and good luck to everyone