I have a 98 Grand Prix SE 3.1 and I'm just about at wits end with it. I recently replaced plugs and wires to try and fix a bad idle/choppy acceleration and it did nothing to solve it. So next on the list was to replace the intake gaskets. Did that. Before was only showing OBD-2 codes P0303 (Cyl 3 mis), but after putting the motor back together, I still have the same problem and it now shows P0303 again as well as P0122 (Throttle/Pedal position sensor circuit low input) and P0102 ( Mass or volume air flow ciruit low input).
Side note: While I had the fuel rail off I inspected the injectors and found that a few of them were clean and appeared to have no wear, and the O-ring on 5 was busted so we replaced and greased them all.
Anything that could help would be greatly appreciated because I don't want to spend any more time or money that I don't have to.