I don't know what you mean by pull out but have you looked at the easy stuff.
How many miles on the spark plugs, spark plug wires, cracked or defective coils, water in the fuel?
Check engine light on?
Did it do it just once or all the time?
How long has it been doing it?