Okay. So we may be able to assume fuel pressure is okay but that does not eliminate the regulator nor the air leak past the MAF sensor.
As for oil leaking down on the spark plugs, that could cause it but that more than likely is going to cause a specific cylinder misfire not a multi cylinder misfire like you have. Remember P0300 codes are meaning that the PCM is seeing different cylinders misfiring at different times. That means a cylinder will misfire and then the same cylinder on the next compression stroke, it will not misfire but another one will and so on.
That means we have something wrong that effects all cylinders. The way we need to diagnose this so we are not guessing at parts is to monitor the short term fuel trim in the PCM and see what it is saying. If it is lean we may have a fuel issue or air leak issue. If it is rich then we have a spark issue. Once we know this info we can move onto the next step but at least we know whether we are chasing a lean condition or a rich.
You can go ahead and replace a lot of these parts in hopes that it fixes it but if they don't it would have been cheaper to have it diagnosed.
Thursday, May 16th, 2019 AT 2:23 PM