Forza Horizon 5 PC instability and performance

Just installed horizon 5 on pc and it took extremely long to load the game with black screens lasting 5 to 10 minutes. And when it does load everything i perform and action like go to the start menu or try to look at the map it takes really long to load. Performance is fine I am getting 60 plus frames at 1440p high settings on my i7 7700k and gtx1060. But whenever I am driving my car just stops immediately and goes to the menu when I pressed it 2 minutes ago.

Update: it keeps saying streaming bandwidth extended and that my cpu usage is too hjgh

Please help

Mine plays fine for a few hours and the fps drops from 60 to 40-50.