Hey guys i have an 02 wrx with 70,000 miles on it, when i turn the car on it begins to bog and almost is about to die, it does this mostly when the car is at an idle after it hasn't been driven for a couple of hours. after the car warms up it doesn't seem to do it anymore. I work at toyota and scanned it using OBDII and pulled a code stating the car was running rich. It is really bugging me so please any suggestions of what it may be or what i should check are greatly appreciated thanks. by the way the car used to bog the whole time driving it, but since i replaced the MAF, the car only does it when it isnt warmed up.