a couple weeks ago i had a rough idle for a couple of miles. it seemed like it was going to stall. the next day no issues and issue did not come back. yesterday cel p0022. today i checked truck and there is a lot of oil pooled on driver side valve cover. any ideas what the problem might be?