I have an early 99 it's been running perfect, but today on my way home from work I turned onto a road and it just died. So I pulled over and it started right back up. Then while climbing a hill it just seemed to run out of power and I almost couldn't hear it run. And I ha to downshift it to make...