I keep getting a check engine light in my 2.0L non-turbo Jetta. Says the Evap purge valve stuck open. I replaced the valve with a Bosch. The light came back on so I took it to a shop and they replaced the valve again with a Dorman. I took it to another shop and they said the valve was in backwards, so they turned it around. The light stayed off for about 300 miles and came back on. I decide to do some troubleshooting. I've read that the valve should be normally closed, so I applied voltage to the original Bosch and the Dorman. They both open fine and close. I don't have a vacuum gauge but I couldn't blow through either when closed. Then I checked the voltage across the terminals at the connector plug, was reading 8.52 volts with the ignition on. I also moved the wires around when checking to see if there might be a loose connection. Seams to me like there should not be voltage there just because the key is on. From what I've read about Evap systems in general, the valve is only opened when there is a pressure buildup in the system/tank. What tells the ECM to open the valve? Seams to me like there should be a pressure sensor in the system, there's nothing like that listed in the VW parts diagram or in any of the parts sites for this model. I've seen fuel tank pressure sensors for many other cars but not mine. Anyone else had this issue? Any help would be greatly appreciated.