look at my post #4 again. those are some areas to troubleshoot. i dont know what you have done to troubleshoot or what parts you have changed if anything, but if you are running rich, maybe your cats, o2, MAF -- those could be culprits. maybe there is a loose wire harness that needs to be re attached, damage pin, etc...