Managed to get the old girl going today, thanks to three cable ties

(Red obviously as they are more powerful

)
It seems the throttle cable is quite sticky, this might have caused it (Seems odd the cable is as stiff as hell and the plastic broke all at the same time).
I checked into the recommended replacement part, and can you believe Ford want