Im not sure about the throttle cable, but if it has a check engine light, scan it and it will tell you if it is cats or what. sounds like TPS or crank sensor
I had a similar problem with mine, no engine light. The reluctor teeth on the fly wheel-the things the crank sensor senses- were my problem. One was bent, and another missing. You can remove an access plate on the lower portion of the bellhousing to check. Just be very careful, as I did this and didnt see anything. its a difficult angle.
I had a similar problem with mine, no engine light. The reluctor teeth on the fly wheel-the things the crank sensor senses- were my problem. One was bent, and another missing. You can remove an access plate on the lower portion of the bellhousing to check. Just be very careful, as I did this and didnt see anything. its a difficult angle.