ok, im getting a completely new exhaust system on friday, just stock so i can pass inspection..now here is my question. will my engine run smoother, and have ALOT more power than it does(considering any 2.2 will blow away my 3.1) and will it stop the stall outs? when the engine is warm it stalls out when im coming to a stop, not all the time but enough to be a pain. it idles rough and i think its running WAY to rich still because i had it running for all of 2 min and when i shut it off all i smelled was gas like it had been dumped in the open. the current exhaust is broke right off the headers and is in shit condition, would this help it alot? or do i have another problem? im close to replacing coils but i dont think its them. maybe my MAP? i would hope not..but if it solves it then well. any help will be appreciated.