I know that everything points to the brake pedal switch, witch I replaced already with a parts store brand part. It remedied the problem for a few days until I drove the car to one of my friends' houses who lives on the steepest hill in Knoxville. I went to show him how the hills start assist worked but his hill was so steep that it defeated the hills start assessed and my wrench came back. Now hill start assist / wrench/cruise control not working all comes back whenever I drive the car. Do I need to just replace the switch with a genuine ford OEM switch or did I potentially hurt the car by starting up what is probably a 30% slope.