Ok so for about the last 3000 miles i have put on my truck, i have been fouling what looks to be oil about every 1000 miles. i sometimes get a check engine light and sometimes dont. when i check the codes they are always the same. multiple misfire and cylinder 5 misfire. i take the plugs out, clean them up, regap and reinstall. again from time to time i can kind of feel a slight miss at start up. is oil getting past the rings at this point?