You might need to check your spark plug wires and the plugs themselves. Sounds like thats the problem. Have you done basic tune up maintenance(Plugs, wires, rotor, cap, fuel filter, etc). If you still think its the MAFS I have a used one I would sell you for $25