We have a serious problem with our idle in our Civic. When we start the car, everything seems fine. We let it warm up until the engine is at normal operating temp (about 5 minutes in this weather) and then we start the hear the engine sound like it's going to stall but immediately brings itself back up to it's normal RPM (I don't know what it is because we don't have a tachometer... Need to get one installed

). My dad put a screwdriver up to the injectors to listen to them and he says that they sound like they go dead when the engine sounds like it's going to die and then they come to life again. It waits about 10 seconds tops and does it again. Doesn't matter what gear we are in (Manual) as long as there is no throttle, it will do it. If we give it throttle, it acts normal. I've been told many things from different people but we think we have it narrowed down to the Throttle Position Sensor (TPS). We think the sensor may have gone bad and it's not reporting the right RPM to the ECU and the ECU is telling the engine to stall. Can anybody help me out with this? We really need to figure this out.

If you need to know anything, let me know. I havn't worked on a Honda yet so don't expect me to know these terms i've been reading. -_-