We had a similar problem recently and it turned out to be a bad oil filter. My advice, purchase a Wix, K&N or Napa Gold filter and change the oil. See what happens.

.