An adaptive cruise control system for a host vehicle, comprising: an ultrasonic sensor (415, 435, 440) configured to sense within a first field-of-view (430, 445, 450) of a neighboring lane and generate first data; a non-ultrasonic sensor (405, 410) configured to sense within a second field-of-view of the neighboring lane; and an electronic controller configured to receive an input indicating an overtake request, and responsive to receiving the input determine when an object is located within the neighboring lane based in part on the first data received from the ultrasonic sensor (415, 435, 440), and determine a velocity of the object when the object is located within the second field-of-view of the neighboring lane, determine a first overtake acceleration boost based in part on the velocity of the object, and apply the first overtake acceleration boost to the host vehicle via a throttle system of the host vehicle, characterized in that the electronic controller is further configured to apply a second overtake acceleration boost to the host vehicle via the throttle system when no object is located within the first and second field-of-view of the neighbouring lane meaning that the neighboring lane is clear; and cancel the overtake request without applying the first overtake acceleration boost or the second overtake acceleration boost when the object is located within the first field-of-view (430, 445, 450) of the neighboring lane, and not located within the second field-of-view of the neighboring lane. an ultrasonic sensor (415, 435, 440) configured to sense within a first field-of-view (430, 445, 450) of a neighboring lane and generate first data; a non-ultrasonic sensor (405, 410) configured to sense within a second field-of-view of the neighboring lane; and an electronic controller configured to receive an input indicating an overtake request, and responsive to receiving the input determine when an object is located within the neighboring lane based in part on the first data received from the ultrasonic sensor (415, 435, 440), and determine a velocity of the object when the object is located within the second field-of-view of the neighboring lane, determine a first overtake acceleration boost based in part on the velocity of the object, and apply the first overtake acceleration boost to the host vehicle via a throttle system of the host vehicle, receive an input indicating an overtake request, and responsive to receiving the input determine when an object is located within the neighboring lane based in part on the first data received from the ultrasonic sensor (415, 435, 440), and determine a velocity of the object when the object is located within the second field-of-view of the neighboring lane, determine a first overtake acceleration boost based in part on the velocity of the object, and apply the first overtake acceleration boost to the host vehicle via a throttle system of the host vehicle, determine when an object is located within the neighboring lane based in part on the first data received from the ultrasonic sensor (415, 435, 440), and determine a velocity of the object when the object is located within the second field-of-view of the neighboring lane, determine a first overtake acceleration boost based in part on the velocity of the object, and apply the first overtake acceleration boost to the host vehicle via a throttle system of the host vehicle, characterized in that the electronic controller is further configured to apply a second overtake acceleration boost to the host vehicle via the throttle system when no object is located within the first and second field-of-view of the neighbouring lane meaning that the neighboring lane is clear; and cancel the overtake request without applying the first overtake acceleration boost or the second overtake acceleration boost when the object is located within the first field-of-view (430, 445, 450) of the neighboring lane, and not located within the second field-of-view of the neighboring lane. apply a second overtake acceleration boost to the host vehicle via the throttle system when no object is located within the first and second field-of-view of the neighbouring lane meaning that the neighboring lane is clear; and cancel the overtake request without applying the first overtake acceleration boost or the second overtake acceleration boost when the object is located within the first field-of-view (430, 445, 450) of the neighboring lane, and not located within the second field-of-view of the neighboring lane.