Mine is leaking in the same spot, i have an 05. i don't think it's the valve cover, i think it's the front timeing cover gasket. the plug you refured to is the timeing chain tensioner. i thought it might be comming from that. i tried to tighten the bolts on the tensioner but they were not loose i'm ...