97 Cobra cold idle vibration

I am experiencing some driveability "fun" with my 97 Cobra. The car is stock except for a ProM 80mm MAF. The story goes like this: The idle kept hanging around 2000RPM, but there were no error codes. I replaced a the IAC and TPS which resulted in no change. I took the car to the dealer to let them play "doctor." They said, "Your MAF is bad." This is the point where I upgraded to the ProM MAF. Almost immediately I started getting an error code for a bad 02 sensor. So I replaced that.
Now the car idles rough. It is most noticeable when cold, but you can still feel a vibration at low RPM with a light load after it warms up.

Any ideas?

Dave
 
I have disconnected the battery multiple times. 1) When I installed the new MAF. 2) To clear the error code after replacing the O2 sensor 3) Out of pure frustration hoping it would clear up the vibration issue.

The MAF is inscribed as follows
Model: 80R
s/n: 09B5883
Calib: 96Cob24

thanks for your help