I've troubleshot a few of these now.Forget efi for a while, just take tank off, clean every connector, and I mean everything.Take earth's off on frame, clean with grit paper, reassemble... Report back