So you dont know if it was electrical or a fuel leak. Could be either I guess.

Yes, keep us informed and updated. Just because I have had not had any issues in the past does not meen that things have not changed there.

Take care & hope your car gets fixed back to the way it was or even better.