My truck had been running great lately till I went to start it two days ago.It would not start.I could hear the pump it just would not fire.I pumped the pedal and it started but I had to keep my foot on the pedal.I increased the idle via the idle screw and it worked fine.Then the next day the idle seemed very high so I lowered it back down.My question is why ,I did check the tps and the low side was high at 4.5 when I moved it to wide open it went to way past than normal.Is the TPS bad?Thanks