My truck has been actin up for a couple of weeks now like it surges like it need a tune up or something.so i put plugs,wires,rotor,dist cap and fuel filter on it and it still does it and my service engine light was on so i went and got the codes read and one was about my mass air flow and...