I found my problem! After testing everything,pulling my hair out etc. It was the cable at the injection pump! It was properly connected to the other throttle cable but the other end where it mounts was loose.So instead of pulling the throttle the cable was being pulled to the throttle lever. A hose clamp is now what is holding the cable from pulling through the mount.