For the past two weeks now my truck has been only idling around 300-400 rpms where as before it would idle at a smooth 900-1000 rpms. Also if I am driving and come up to an intersection or a stop light, as I slow to a stop the truck will sometimes knock off completely because it begins to try and idle so low. So basically I am asking what you might think the problem is with my truck. Friend of mine told me it could be an idle sensor but I want to hear some other opinions before replacing it. Thanks and all the truck info is in the sig.