My 93 cobra sometimes seems to lag or seems to not respond very well when WOT. Sometime I'll pull strong up to 3500 RPM o so then the power drops off for a second or so then kicks back in and pulls strong. I can't figure out whats causing this. Could it be an oxygen sensor gone bad and its dumping too much fuel? I do know that my car runs rich. Any help would be greatly apprecited. Also have new plugs, rotor and cap and timing set to 14 degrees running 93 octane.