Just a bad idle surge. The first eBay sensor cleared the idle up but it didn't last long. They're just not built like the oem. The last one I bought was junk right out of the box and actually killed the truck and I had to restart it. When it died again I threw it away and demanded a refund lol...