I think the engine braking may just be a figment of my imagination, but I wouldn't doubt it if my clutch needed adjusting or new springs... And I certainly wouldn't doubt the braking/pressure to be completely independant either.
Benny
Black & Silver '02
Too many mods to list
Not enough miles ridden