A method of detecting and controlling a rolling distance of a vehicle from standstill, the vehicle including a tone wheel having a plurality of encoding members spaced substantially evenly about a periphery thereof, each tone wheel being constructed and arranged to rotate with an associated wheel; and a fixed speed sensor mounted generally adjacent to each tone wheel, the vehicle including a brake system, the method comprising the steps of: determining a travel distance between adjacent encoding members based on the number of encoding members and a tire circumference of the wheel, establishing a required rolling distance of a vehicle from standstill, establishing maximum allowed interrupts per wheel, with an interrupt being defined as each instance an encoding member passes an associated speed sensor, determining whether the vehicle is actually rolling from standstill, once the vehicle is actually rolling from standstill, counting at each wheel, a number of interrupts, and when the maximum allowed interrupts is counted at each wheel, supplying the brake system with pressure increase to return the vehicle to, and hold the vehicle at, standstill prior to reaching the required rolling distance, wherein the encoding members are teeth on the periphery of each tone wheel and each sensor is a Hall effect sensor, wherein the step of determining the travel distance includes dividing the circumference of the tire by a total number of the teeth, characterized in that, the step of establishing maximum allowed interrupts per wheel comprises: determining maximum allowed teeth rolled by dividing the required rolling distance by the travel distance between adjacent encoding members, and based the maximum allowed teeth rolled and hydraulic brake pressure build time, establishing the maximum allowed interrupts per wheel to be a value less than a value of the maximum allowed teeth rolled, wherein the step of determining whether the vehicle is actually rolling comprises: monitoring a maximum allowed total interrupts over a period of time, wherein the maximum allowed total interrupts is defined by multiplying the maximum allowed interrupts per wheel by the number of wheels of the vehicle. determining a travel distance between adjacent encoding members based on the number of encoding members and a tire circumference of the wheel, establishing a required rolling distance of a vehicle from standstill, establishing maximum allowed interrupts per wheel, with an interrupt being defined as each instance an encoding member passes an associated speed sensor, determining whether the vehicle is actually rolling from standstill, once the vehicle is actually rolling from standstill, counting at each wheel, a number of interrupts, and when the maximum allowed interrupts is counted at each wheel, supplying the brake system with pressure increase to return the vehicle to, and hold the vehicle at, standstill prior to reaching the required rolling distance, determining maximum allowed teeth rolled by dividing the required rolling distance by the travel distance between adjacent encoding members, and based the maximum allowed teeth rolled and hydraulic brake pressure build time, establishing the maximum allowed interrupts per wheel to be a value less than a value of the maximum allowed teeth rolled,