I know the problem why cars are so rough to drive; Sway bars, they "dont" have sway bars, or also saying, sway movement is too strong (infinite as not configurated), that will solve the drift in corners, and you will know when the car is about to fall out the road
Sidenotes; dont do them too soft even if its realistic as it would cause a lot of errors prob and be hard to adapt to normal players