The driving itself has always been very hit and miss in these types of games, with the controls often being a big pain.
Mafia originally released when the idea of the sandbox game in this style was really blowing up behind games like Grand Theft Auto III and more, including a city for you to explore and drive around.