Sounds a bit like a maf, vacuum leak etc. Being the super awesome 3.1 I'd look for vacuum leaks first. Like right on top of the TB. Taht stellar vacuum setup should be in teh world of fail.