That funny section of hose attached with blue zip ties is a temporary brace for the air intake duct. The duct detaches from the grill area due to minor movement of the heat shield when the engine torques. A better solution is in the works :)
2011/03/23 11:34:33
PranQster