ive no idea wat this could be but ive just fitted a 6 branch and a k&n and the air flow meter from my last car as the one on it was modified (wen you loosen the spring in the a/f meter box) .
and no the carpet isnt laying on the throttle (been there done that on the last car



