WOW! Thanks to you all for the help.
I just returned with an OE (BMW) CPS and put it in place of the Febi one I got. Installed it on the Driver's side - that's bank 1-4, yes? Cleared the codes before I tested it. Same problem.
And yes it was idling rough. As I added throttle and the rpm got to about 1500, the Check Engine Light started blinking. CODES are 3E & 34. The code 22 droped off (for now).
It was asking for a pre-cat O2 sensor intermittantly before this misfire stuff came up.
civdiv,
Thinking I need a more Gee Whiz Diagnostic tool. So I ordered the OBD2 & 20-pin connector cable kit to interface with my laptop. Then I will install that software we were using last winter. I do not recall what it is off hand. Will get back with you on this.
About the why am I doing the CPS for Mis fires, cuz a VANOS signal code is what started this whole thing. Now I am not certain what to think other than need more difinitive information.
Thanks to all