No codes, no check engine light. The engine was idling rough, so i changed the parts i mentioned earlier. it got better, but it's still not idling like it should. It seems to run smoothly for a few seconds, then it shakes pretty bad, and tries to recover, but never quite gets to idle...