7875 + 5.9 + E85 + Megasquirt

That explains it. So your looking some 160 or 210’s?
Looking for sure but hard to get over the sticker shock of legit injectors.