you might try the local racing shops for some cheap mount fixes if you offer a little money their tech can be invaluable,they might even have a better idea for insert material,and on the si basically if they mount they mount....you should be able to see if they will work or not,I just pulled my b16a2 from a 00 si and the mounts were somewhat different from my 95,driver side top was even a different design,and some of the others had more bolts than mine but I have a D and B's are diff.