Lil certainly do, vut I Lloyd fit Italië with the weber directlyIf the Weber and manifold and filter are bolted to the cylinder head and engine then get a picture of it complete and post it on here, because i am sure someone will be able to work out some measurements for you to give you an idea as to wether it will fit or not.
just waiting on a main rollerbearing and some gaskets now...
I look forward to the pictures. Good luck Dusky.