You could try servicing the transmission fluid. It's hard to say without driving it for myself. I can tell you this it's good up until I have to really mash on the gas to get it to shift into 3rd, I don't have to let off tho, almost like a brake is holding it back, (checked those) Do you guys think...