Picked this up last night.
A couple thousand into it since I bought it last year trying to get it to run right.
The electrical system has been an issue since the day I bought the car. There was a fuel pump short, in addition to the leak, which is now fixed. Hopefully the electrical gremlin has finally been slain.