Ive recently been informed that the reason i lag is because the game only runs 1 vehicle per core (which causes severe lag on legacy and near end of life CPUs) so ive been thinking? why not code the game engine to use all 4 cores when 1 car is active, 2 cores per car when 2 active etc, this would much improve the performance of CPUs with low single core performance (Core2 CPUs, most AMD CPUs). I know this wouldnt be top priority but putting it on the development map. OR you could have an option (in the menus) to limit the game to 1 car at a time and use all available cores for that vehicle to improve low end performance.