have you tried to turn down the base idle as some people raise that to hide potential engine problems,,,,, btw the base idle is a screw and not the throttle cable
as for it holding back, could be the actuator bar is loose
its not fitted with a T4 turbo is it