I got one to, with the mods you've gone you shld be gettin better than 1sec from stock, Hell I have. Sounds like something wrong there.
Anyway have a look at these sites might help you more
great newsgroup, dedicated cougar board.
dedicated cougar performace parts shop.