Change Vehicle Mechanics
Vehicle Mechanics need to be changed so that speeds can be set at certain stages of the journey to stop them from speeding around corners.
This can be done multiple ways, could set a target speed with a time for the vehicle to reach that speed at, or set a delta speed per unit of time. This would also make it easier for anyone creating a vehicle to modify how it runs.