Best thing you can do on your own with this is drop the pan and change the oil and filter, and also observe what kind of debris you find at the bottom of the pan. If that doesn't help, then it has to go to a shop for further testing--your symptoms are kind of vague so i can't say much more about it, other than it seems like some sort of pressure issue or valve body issue.