Well I finally got a new cable after getting the wrong one and trying to deal with stupid eBay dealers and crap. Rode it today for the first time in a little while, still skips a little at high rpms, no where near as bad as it did, but still not perfect. It's hard to explain without riding and seeing it happen.