Question about this. Would a stretched throttle cable possibly be a reason why when I put my foot down on my 02 xlt it still seams like it refuses to get up and go? Or should I be looking elsewhere? I also should add that to me the peddle seams harder to push down then what I am use to. But I...