It appears the car was recently purchased. Has it always done this? If not, what was your last modification? If so, this is a little harder since you don't know what mod/event caused the problem. This is strange since most of the time problems cause the car to run lean, i.e. vacuum leak. You really need to address this quickly since you'll burn out your cats. In my humble opinion, I would look at the following:
a. Too much fuel pressure; this sort of happened to me when I had too much pressure. Be sure to test it with a reliable gauge at idle and off idle, i.e. with vacuum to fpr and without it.
b. Problem with fuel return line?
c. Verify that your ECT and ACT are working, if not the computer could think your motor is colder than it really is and thereby making your F/A ratio too rich.
d. Check MAF
e. MAF to injector not matched correctly?
f. Verify O2s readings
g. Leaking injector
Since you didn't say anything, I'm assuming the car idles steady, the car doesn't search for idle, and the car doesn't surge.
Good luck,