I have a p0028 currrent and a p0026 pending with p0301, 303 and 304 misfires. the oil is really dirty and overfilled. I have a new filter, new synthetic oil and new vcs and a new oil pressure switch. We re going to drain the oil and take off old filter, clean the two vcs , swap in the new oil pressure switch, put in the new oil and filter and cross our fingers. Hope it is an easy fix.