You can ask 10 different people what their specs are and chances are you are going to get 10 different answers. If porting was simple there wouldn't be so few people that are truly good at it. It really IS rocket science.
I'd stay away from CT. Everyone that has had work done I've talked to says their customer service is horrible and their porting is mediocre at best unless you are very specific with them about what you want. I'd send it back, says it runs like garbage and get them to make amends. If not, send it to Packard, K&T, Ripps, somebody like that and see if they can salvage it.