i'm not understanding the between 4-6k, you mean 500 to 600 rpm? when the car is warm try unplugging your first oxygen sensor and see how it drivesThe car fluctuates in idle between 5k - 6k when completely stopped and will drop lower sometimes almost to 1k. No vacumm leaks. The exhaust sounds like its sputterying in a way once warm and idling low. When I'm driving once car is completly warm it Acts like it can't accelerate untill you hit a certain rpm when the pedal is slammed. Its like something is closing before it should not sure but this doesn't happen when the car is cold. I'm cleaning my egr today after work to see if it helps at all.