There is a power limiter? That must be a very steep hill, or was it a traction control function? I'd book in for the dealership to asses the problem, poor throttle response is one thing, but the brakes feeling soft is serious and should be attended to straight away ..... so, I;d lead with the...