I need some help. I was driving the other day and my forester started to lose power while I was going up hills. Everything else seems just fine while moving, it's just as I start to go up any sort of hill it seems to acceleration. I did notice once that it would go thru the gears and then stay around 4000 rpm and not shift until I take my foot off the gas. Anyways any help with this would be greatly appreciated.