Would the knock sensor cause it to run rich?? Because I'm getting that error 34 too.
I've had a recurring problem with a couple of my injectors, and usually when they go bad they cause the spark plug wire to pop out. The valve cover gasket and the plugs are new and look good, but a couple plug wires were pushed up recently while driving and now it idles at a slightly higher than normal RPM and my exhaust smells like the car is running rich.
Ok before posting this I decided to test the MAF:
So, I just disconnected the MAF while the car was running and it shook less violently and idled lower, but when giving it gas it sounded way off and the idle after that was too low. But now that the MAF is reconnected, the engine isn't rocking as hard as before this experiment, though still pretty darn bad, and the idle is a respectable 700rpm instead of being over 1,000 like before. Also, the exhaust doesn't smell like gas now. (I think it's supposed to idle at around 750rpm right?) There's still something clearly wrong or my car wouldn't have had the original problems and the car wouldn't still be bouncing around like Michael J. Fox.
Edit: Ok I just drove a half a mile away through the neighborhood to a burrito place and when I got back in my car is started up and ran perfectly all the way home. No excessive bounce, the idle was at 750rpm, and it sounded like a correct air/fuel mixture was getting to the engine.

I mean, I'm happy and all but after working on the car for while it's puzzling.
Edit: Drove it a little bit again. Only difference is that now after pulling that stunt with taking off the MAF while the car was running, I'm getting a error code 12 "air flow sensor." Car's running as it always has though.
