2007 wrangler rubicon. Engine seems to have a quick drop in rpm when idling. While trying to find the cause I have noticed that if I unplug the purge valve it does not happen at all. Lately it has been jumping when I start engine after work and almost dies before it corrects its self. Any thoughts? Bad valve? Clogged canister? Any help fixing this will get u a six pack. Thanx in advance.