From every thing you describe, i would say it is ignition related. Check wires, coil and distributor cap for carbon tracks. If you know anyone that has an oscilloscpe, the problem can be pinpointed.


Over the hill but still climbing.
88 Montero 2.6L auto, manual hubs, cooling fan conversion gps,recurved distributor,LSD Diff.