So, I was driving along this morning to work and traffic started
getting heavier. As we slowed down, i could hear the engine was still
working pretty hard, even though i had release the gas pedal already.
I checked the cable after i got to work, and it seems to be stuck.