You may want to check the connection at the MAF sensor.. This code, P0102, is caused by an abnormally low reading from the sensor. The few times I have seen it, the wires were loose/damaged/etc (causing to the signal to drop to 0 when driving).. Or the sensor itself is failing.