i'd personally take it to an auto electrician who will find the root of the problem.
but at what cost? I dont want to spend much on this car. Basically it was given to us, and if we cant make it reliable it goes to the scrap yard in the sky

-John
What I suggested over on Vortex:
There are only a few wires to the IDI engine.... fuel solenoid, throttle microswitch, and timing advance valve... I'd start by looking at these wires very very closely... you're looking for something bare that is rubbing to ground. Could be back at the big round connector on the block, or even where the wires come thru the firewall.
If you don't see anything wrong you can disconnect the throttle microswitch and timing advance valve temporarily and see if the problem goes away... perhaps they are grounding internally.
If it's the solenoid it will be a bit harder to test since you can't disconnect it as a trial. Might be able to find one in a junkyard as a test
How did the examination of the wires go ??
I would first suspect the timing advance wire to be the faulty one as it is energized at 2800 rpm thus blowing the fuse if it is to ground somewhere. Try to run the engine without it: If the problem still persist you can use a jumper cable between the battery positive pole and the fuel solenoid on the pump (you will have to disconnect that wire to shut-down you engine). Then if the fuse still burns and the engine still runs than it is definitelly the wiring and not the solenoids. Hope this helps find the problem... electrical problems are such a PITA!
Only did a quick exam last night, but she drove 60+ KMs with no problem, but the night before it went 3 blocks and blew like 7 fuses!
When it starts doing it again, I will try the Solenoid trick... Thanks!
Some good suggestions for sure
-JOHN
PS - I put a 15A fuse in last night just top test.... not blown yet