It does have vacuum brakes. I'll check it out when I get homeVacuum brakes? I had a stumble when releasing the brake a while ago, it was a bad diaphragm. If vacuum, plug the port off and see if anything changes. The computer will learn a vac leak and compensate while it can. Same with throttle shaft wear.