try getting rid of your auto
I went to des racing with pretty much same mods and i was putting down 241whp and 283 torque with a screwed up MAF, I recently installed an aluminum drive shaft and doing some o/r x - pipes this weekend im sure you automatic is the biggest problem. I'm going to wait this summer I might try CD closer to home.