massive reconfiguration time again.

I don't find the answer I'm looking for I keep looking...

Sounds like you're telling me to quit. Not Keep going and cheering for me...
Man... !! Sometimes what you buy just isn't meant for your car. Maybe the carbs will be great for your car, maybe they won't. I hope they work because I know you want them. But it's ok if after a month of beating your head against the wall to say "Look, I'm going back to the Eddies and I have Demon's for sale". It's not losing, it just didn't work for your set up.