I think i have eliminated the fuel problem possibilities, so i tend to agree thats its electrical, but i am still at the mercy of the mechanic as i know nothing of sparky stuff.I did come up with a groovy way of cleaning the rust outta the tank though ,Dry it out over 4 days , put a welding magnet in a surgical glove, inside the tank, then spray with compressed air inside with a little bit of plastic tube attached to the spray nozzle to protect the tank .You can clean out all the nooks and crannies with compressed air that way , and it is attracted to the magnet, which when taken outta the glove, falls off easily so you can repeat procedure over and over till theres no more .I then put a hair dryer in the tank to remove any moisture left from the compressed air.I filter all my fuel through a "mr Funnel' now so no water or impurities get in that way.Only condensation that forms inside the tank is the enemy now , so keep ya tank full as much as possible.