Turns out it was the wrong spark plugs the last owner put in the car, they were the wrong ones. They were too hot and not made for that engine. I put the new ones in and now it runs perfect.
If the egr were to be clogged why does it clear up when the car is fully warmed up. I almost changed the EGR but decided not to on the recommendation of others. They said if it was clogged the problem would persist and it wouldnt make a difference if the car was warm or not.
OK I work at a car parts store with a couple really good mechanics and we're all stumped by this one. When I start my car and drive it a couple miles and then return to idle my engine starts to run extremely rich and runs rough. It shakes and you can feel it in the car, it actually sounds...