I have a 1994 Ford Ranger that is starting to cut off after running for a while with the A/C on. It starts to idle rough, then cuts off and won't start until I turn the A/C off. I have changed the starter, spark plugs, ignition module, fuel pump relay, fuel filter, and the mass air flow sensor. I cleaned the throttle body and adjusted the idle. What could be problem?