bad sensor would cause that, or a lot of crud buildup in or around the sensor. May need the lifters flushed or replaced.