i got this CEL since last winter... my car was doing fine when the CEL came the very first time(last year during big snow) it was showing p2187.checked everything it seems no leakage at all. but weir thing is it was doing all good special in this summer my car seems had no problem driving no bouncing rpm, no rough idle, it was just going on and off, mostly of the time it will stays on for maybe 100miles and then went off, after i drove for another 200-300 miles boom s*** came back, at that time car is acting normal too. but matter just got worst in the past 2 weeks, when i drove the car in cold(engine just started up for a bit), the rpm will go up and down for few times, when the engine is fully warm, it seems ok no bouncing rpm,no power lose. but today when i filled my tank up full. start the car up boom the car idling so rough, but only last few seconds than it stop, this time the CEL been on for long time(havent check the cel yet), it didnt went off like be4. when i reset the ecu it will come right back within 20miles, i remembered be4 i reseted the ecu it wont come back till like 200-300miles, i though i may need a tune since i got full intake and cattless dp/rp and bov on stock tuned. so i was like well maybe tunning was the key. since its first time doing rough idle, but i bet it will happen again, could this situation was made by a faulty purge silonid valve? i think one of our member having issue like this and the new pruge valve fixed his problem. im really tight on budget and out of warranty, plus my VEIP test is due on december 1. my turbo is also smoking like mother ******. i really want to fix it anyone have this experience be4?