I've not checked into the forum for a while, but this caught my eye.
If you have a problem with the 300 kit then please get in touch.
Concerning the manifolds, yeah, even I have to admit that they're a pain in the bum and require patience, but they will work.
The main reason for them being a pain is that by making them easier to fit, we lose the dimensions of the pipes and all that hard work goes down the pan.
Anyway, its seems that you're sorted now.