A method for providing vehicle stability control in weather conditions for a vehicle including a vehicle stability control and an engine control including a speed limiter , the method comprising: 1.1 receiving weather data via a global positioning signal comprising receiving at least two selected from the group of temperature, visibility, precipitation and wind velocity; 1.2 receiving video data from a video camera mounted to a vehicle; 1.2.1 determining a driving condition based on the weather data and the video data, said determining including determining a coefficient of friction between vehicle tires and a road surface, mue, and a road-type of a roadway from the video data, and comparing values of the mue and the road-type with comparison values at comparison steps , and the weather data with comparison values at comparisons steps ; 1.3 determining whether to provide a restricted driving condition in response to the driving condition determined based on the weather data and the video data, including performing a plausibility check and arbitration algorithm to determine whether the weather and road conditions result in a need for restrictive thresholds or other changes to the vehicle stability control and/or the engine control , and determining whether the maximum speed of the vehicle must be limited by the operation of the engine control ; 1.4 restricting operation of the vehicle in response to the determination of a restricted driving condition; 1.5 wherein the step of restricting operation of the vehicle comprises modifying standard thresholds of a vehicle stability control by providing restricted thresholds and limiting maximum vehicle speed of the engine control ; and 1.6 wherein the step of determining a driving condition includes processing the video data to determine a type of road from the group of a tar road, a dirt road, a sand road, a cement road and a gravel road. 1.1 receiving weather data via a global positioning signal comprising receiving at least two selected from the group of temperature, visibility, precipitation and wind velocity; 1.2 receiving video data from a video camera mounted to a vehicle; 1.2.1 determining a driving condition based on the weather data and the video data, said determining including determining a coefficient of friction between vehicle tires and a road surface, mue, and a road-type of a roadway from the video data, and comparing values of the mue and the road-type with comparison values at comparison steps , and the weather data with comparison values at comparisons steps ; 1.3 determining whether to provide a restricted driving condition in response to the driving condition determined based on the weather data and the video data, including performing a plausibility check and arbitration algorithm to determine whether the weather and road conditions result in a need for restrictive thresholds or other changes to the vehicle stability control and/or the engine control , and determining whether the maximum speed of the vehicle must be limited by the operation of the engine control ; 1.4 restricting operation of the vehicle in response to the determination of a restricted driving condition; 1.5 wherein the step of restricting operation of the vehicle comprises modifying standard thresholds of a vehicle stability control by providing restricted thresholds and limiting maximum vehicle speed of the engine control ; and 1.6 wherein the step of determining a driving condition includes processing the video data to determine a type of road from the group of a tar road, a dirt road, a sand road, a cement road and a gravel road. <EOS>