Welcome to the forum VFR, there are plenty of guys on here who should be able to help you out.
Post up some pics of your veccy when you get a chance
As for your fuel, I refuse to use ethanol in any of my cars, not convinced yet.
I use BP ultimate in everything, even my lawn mower lol