It does sound fuel related.

seeing ya have 420 thou ks on the clock.
might be worth going around as many earth connections as you can find and give em a clean.
for that matter check for loose connections, or wires shorting out.