Well i have cleaned the throttle body out. Turns out it was very dirty and it fixed the starting issue. Thanks for the pointer! As far as the cruise i am unsure about brake switch as i can set the cruise at 60km/h on gravel and it does not kick out. Only at the 100km/h and up is where the problem is.