ok so a while back i had the notorious sticky gas pedal in my st. Thought well instead of cleaning the stock throttle body id get a new better one. Well i acquired a sweet cosworth in blue and the first 2 days were great. awesome response and pedal feel. Well today while driving in rush hour stop n go traffic it started again. wtf im thinking its not the tb but the wires getting caught or frayed inside the black plastic cover any thoughts??