One thing Ive noticed is if the ignition is turned off and then I depress the brake peddle, there seem to be some type of mechanism that is driving the brakes clamped. makes a loud "rrrrrrrrrrrrrrr" noise, What is that?
It's was probably very much on purpose that there is no 'P' position on the shift lever. North Americans tend to abuse the transmission by using it as a parking brake. I could see a bus company ordering the shifter like that (or Allison building it like that) to keep drivers from relying on the transmission parking pawls (though it is a good backup).
Ever hear of someone unable to shift out of park because they parked on a hill and only used the transmission? Or ever hear that awful clunk when people force it out?