How is your audio working? Does voodoohda load from /Extra? Otherwise, I don't think you have all your kexts replaced.
I tested VoodooHDA but mic/line inputs doesn't work with it.
I'm using HDAEnabler.kext with AD2000b.HDA.FIX.kext from "The King" over at Insanelymac. Loads fine from /Extra/Extensions or Extensions.mkext.
I *really* am not using any patched kexts in S/L/E.
I've done a 'archive & replace' install of vanilla 10.5.6 on top of iPC 10.5.6, booting with my Chameleon 2.0 boot CD. Updated to 10.5.7 yesterday with little effort. Only needed a legacy kext for the new AppleYukon2 drivers to get LAN working again.
I don't know how I would have figured all this out without having a working frankentosh installation to start from.