un plug the knock sensor to see if its better, i wouldn't have tryed repairing it as your join will probly cause interference as the cable is screened. have you checked your fuel pressure? cleaned the crank senor? with the tps take the throttle housing off when the flap at the closed position bolt the tps sensor up. have you changed the ct sensor? these cause problems...