1987 mazda 626
2.0 L F.I. 4 cylinder
Car runs fine upon starting, but sometimes hesitates in between gears, but it's really erratic when it does this(although it definitely does not like hills). Sometimes it doesn't want to shift from second into third, other times it doesn't want to go from first to second, or from third to fourth. I've only had it for a little over a month, and the weather has stayed in the 40-80 degree range. It has a small oil leak(not sure from what or where, but only requires 1/2 quart every two weeks or so) and burns transmission fluid(not leaking from anywhere that i can see but needs to be filled every week). The transmission fluid also looks as it's supposed to(clear red), so I'm having a hard time figuring this one out. It seems to not like to shift into my passing gear without some coaxing either. Not as bad with overdrive off, but still there. Switching to power helps sometimes, but not always. Any ideas?