I now what the code means p0103 but what could it be? i've replaced the MAF back in december. I've checked for vacuum leaks too and found none. unless its in a spot I can't reach like under the intake manifold. could my MAF be bad already? i've already fouled my plugs again. I don't even drive the car cause i'm afraid it'll stall out like it does in the driveway. the car idles fine, sometimes dropping below 500 rpm but it doesn't have a high idle. very confusing any ideas? thanks