I got this 22re in my 81 pickup and I have been finding little issues lately that are odd to me. I am almost sure the TPS is bad cause it has trouble idling when warm, stumbles and dies. Runs better with it unplugged. Ever since I installed it, It never really warmed up all the way. I installed...