Welcome to Ecomodder!
As far as better gas (diesel), there is an ongoing argument on this forum of people that swear by a specific station, grade, time, or other factor that makes their gas superior. I personally have not witnessed such an effect, however I cannot rule it out as a factor as I haven't done any experimentation with it.
And being part french isn't a bad thing, my fiance is part frenchie
.