Probably a bad o2 sensor. Get a datalogger and check to see if its cycling normally.