Absolutely. That's a Mass Airflow Sensor out of range/performance code.p0101 code
Not entirely true. It's also connected to the intercooler which is mounted to the radiator supports. Engine movement could cause this to pop off, though it would usually mean the little tab on the front of the engine holding the pipe down is broken off.This shouldn't be caused by engine movement because the piece is mounted to the motor with the bracket.
There's a tab on the elbow right before the hose connects to the intercooler. It's on the opposite end of the tube from the throttle body. Look up and to the left of that elbow and you'll see a little bracket attached that bolts down to the engine. If that is broken or not tightened down, it could be a source of engine vibration causing this to pop off the throttle body.Not sure what you mean about the tab.. I just see the boot with the clamp the tightens/loosens with a screwdriver