With all those mods and cams I think you can come real close to 300, my buddy has the same engine as me in an e36 with the same mods but he has cams, I can tell a big difference between the two motors. Also with cams it becomes worthwhile to get new headers, BBTB, and even a silicone boot.