maybe an o2 sensor? my o2 sensor cables had a loose connection to the actual sensor and it caused the car to 'hiccup' lol