I WAS ON THE EXPRESSWAY AND SET MY CRUISE CONTROL AT 74 MPH. WHEN I PRESSED MY BRAKE PEDAL, THE CRUISE CONTROL WOULDN'T DISENGAGE AND THE BRAKE PEDAL BECAME HARD LIKE A ROCK. I THEN PRESSED THE OFF BUTTON TO TURN THE CRUISE CONTROL OFF BUT IT REMAINED ENGAGED. I PRESSED HARDER ON THE BRAKE AND WAS ABLE TO SLOW DOWN TO 65 MPH BUT AS SOON AS I RELEASED THE BRAKE THE VEHICLE GRADUALLY SPED UP TO 74 MPH. I EXITED THE FREEWAY AND HAD TO PUT THE TRUCK IN NEUTRAL TO STOP. WHEN I DID THIS THE ENGINE RACED TO 4500 RPM. I THEN PUT THE VEHICLE IN PARK AND TURNED IT OFF. WHEN TRAFFIC CLEARED, I RESTARTED THE ENGINE AND IT RACED TO 4500 RPM. I PUT THE TRUCK IN DRIVE AND MADE A LEFT TURN INTO THE CENTER LEFT TURN LANE AND HAD TO PUT THE TRUCK BACK IN NEUTRAL WHILE I WAITED FOR TRAFFIC TO CLEAR SO I COULD MERGE. THE ENGINE RACED TO 4500 RPM. WHEN TRAFFIC CLEARED, I PUT THE TRUCK BACK IN DRIVE AND THE CRUISE CONTROL FINALLY DISENGAGED. HOWEVER, AT THIS TIME I SMELLED SMOKE COMING FROM THE ENGINE COMPARTMENT. SINCE THE CRUISE CONTROL WAS DISENGAGED AT THIS TIME I DECIDED TO RE-ENTER THE FREEWAY AND RETURN HOME. I HAVEN'T TRIED THE CRUISE CONTROL SINCE THEN BUT I SMELLED SMOKE AGAIN THIS MORNING WHEN I TOOK IT INTO THE DEALERSHIP. I SHOULD NOTE THAT MY VEHICLE IS A 2004 F-150 HERITAGE EDITION WHICH IN ESSENCE IS IDENTICAL TO THE 2003 F-150. THE 2003 F-150 WAS RECALLED FOR A PROBLEM WITH THE CRUISE CONTROL BUT ACCORDING TO FORD MOTOR THE 2004 F-150 HERITAGE WASN'T. BOTH THE DEAL