My LeSabre seems sluggish, and at times will stall on me

I have a 1991 Buick LeSabre, sometime last year the check engine light came on, and I took it into a mechanic who told me that a magnetic sensor on the timing gear broke off and that it is the problem with the car, but it would cost me 500 dollars to replace the part, because it is located in the engine. I noticed that the engine felt like it lost power, and the car started vibrating when I was idle. The beginning this year, I replaced the spark plug wires, and replaced the spark plugs, when I replaced the spark plug wires, I realized that two of the wires were broken, as soon as I was done, I tested the car, and the power is back, but I still have the stalling problem. I will try to describe how the car stalls, I come to a stop, and when I push on the gas to accelerate, the car just conks out, so I have to restart the car, and rev it a little to keep it from conking out again, and it starts running normally. I have been told by another mechanic that I need to replace a Electronic Ignition Control module, which I can not find, and that it is possible the fuel is not getting into the chambers. I just want some answers to my problem, so the car will last me till I can get a new vehicle or something better.

I really doubt the ignition module is the culprit. Most modules I have seen fail is when the engine gets warmed up, and you will have to let it sit 15 to 30 minutes before it starts again. I believe your engine has a air flow meter attached to the throttle body. That would be the first thing I would look at. Remove the MAF and let it sit for about 5 minutes to give the hot wire a chance to cool off. Use some electrical cleaner and clean the sensor wire taking care not to damage it. Let it air dry then reinstall MAF and see if it helps.