EVP being the EGR Valve Position Sensor ... not EVP as in "Electronic Voice Phenomenon," of course. 
The only code I'm still getting that I haven't slain yet is Code 31 - EVP voltage below minimum. The EGR Position sensor I've got on there now is new as of three months ago, and I've had this roller-coaster idle problem off and on ever since I bought the friggin' car last year - it goes away for a month sometimes, then comes back for two weeks or so. At cold idle, everything's perfect; take it down the street and as soon as things warm up, it'll start rolling up to just under 1000 rpm and then dropping down as low as 200 rpm at a stoplight, and sometimes even stalling. Tapping the gas wakes it up instantly - it doesn't lug and chug if you touch the throttle - so it doesn't feel like a fuel delivery issue, more like a sensor issue ... hence the trouble code for the EVP, I guess.
The weirdness is, aside from the fact that the EVP on there is new (along with EVERYTHING underhood ... and I mean EVERYTHING), I'm getting proper voltage to the wiring harness, and there's no broken/rubbed-through/split/frayed wiring anywhere on or near it. Unless it's something inside the connector, itself, that's turning loose and only doing so periodically, I can't seem to find anything wiring-wise that would cause this.
I've read some stuff about folks having to file the end of their EVP plunger or otherwise modifying it for whatever reason to make it cooperate with everything else. Any ideas?
Also, would the EVP being out of range or otherwise not functioning correctly result in that exhaust backfire I would sometimes get from WOT shifts from 1-2 and 3-4? ... maybe the EGR not closing off properly and/or otherwise causing an overly rich mix at WOT? Gas mileage is about where it should be (between 16-18 in town), too.
Any suggestions much appreciated. I wanna have this beast in tippy-top shape before I hit the track next month.

The only code I'm still getting that I haven't slain yet is Code 31 - EVP voltage below minimum. The EGR Position sensor I've got on there now is new as of three months ago, and I've had this roller-coaster idle problem off and on ever since I bought the friggin' car last year - it goes away for a month sometimes, then comes back for two weeks or so. At cold idle, everything's perfect; take it down the street and as soon as things warm up, it'll start rolling up to just under 1000 rpm and then dropping down as low as 200 rpm at a stoplight, and sometimes even stalling. Tapping the gas wakes it up instantly - it doesn't lug and chug if you touch the throttle - so it doesn't feel like a fuel delivery issue, more like a sensor issue ... hence the trouble code for the EVP, I guess.
The weirdness is, aside from the fact that the EVP on there is new (along with EVERYTHING underhood ... and I mean EVERYTHING), I'm getting proper voltage to the wiring harness, and there's no broken/rubbed-through/split/frayed wiring anywhere on or near it. Unless it's something inside the connector, itself, that's turning loose and only doing so periodically, I can't seem to find anything wiring-wise that would cause this.
I've read some stuff about folks having to file the end of their EVP plunger or otherwise modifying it for whatever reason to make it cooperate with everything else. Any ideas?
Also, would the EVP being out of range or otherwise not functioning correctly result in that exhaust backfire I would sometimes get from WOT shifts from 1-2 and 3-4? ... maybe the EGR not closing off properly and/or otherwise causing an overly rich mix at WOT? Gas mileage is about where it should be (between 16-18 in town), too.
Any suggestions much appreciated. I wanna have this beast in tippy-top shape before I hit the track next month.

. i hope you have the same results, good luck