could be. Well I ain't so good with cars, I can do the standard stuff but I don't mess with the engine. Knowing my luck I might blow it up trying to change the filter. The mechanics have never told me anything about those two things but could that be it. While at the shop someone asked me if I've had some sensors or some wires checked.