To fix your first problem, check out this video: https://www.youtube.com/watch?v=2BOdhWMdxXc
-It has the same problem and he was able to fix it.
To help your second problem, has your fluid been changed? Old fluid breaks down and can not perform as well.
To help your third problem, what do the treads look like on your tires? My tires are so bald, every turn I make, they squeal lol.