Your dad may be correct. It does sound like a possible vacuum leak. The only way to test it is to do a smoke test. Does your car have a check engine light on? If possible hook it up to a scanner and check codes. How many mileage does the vehicle has? If the transmission is slipping, it's usually no good and a sign that the transmission might need servicing soon...