here is my problem! i got a turbo gsr not being able to idle, but if i unplug the map sensor it idles alright but ends up dying. i do have a missing link and it sucks a lot of air through the little hole and when i put my finger over the hole it dies. i took apart the throttle body and cleaned...