my 87 v-6 firebird is acting funny... it revs very high after short amounts of time and shifts in and out of gear. what is the problem? someone told me it could be the idle control sensor... is that right?
the only details i can give is that there is 166,000+ on the car but only 73,000 on the motor