My 306 HDI occasionally has a very slight miss/stumble at just over 3000 revs. Has anyone else had this problem and what was the cause? Thanks