Well my bike's an E, but apparently has a 'bip' engine, not an E one.
So you never know quite what you're getting from Ducati!
As for the fuel line connectors, someone suggested an alternative here:
http://www.ducatisportingclub.com/xm....php?tid=19024