I guess I spoke too soon...

The new injectors helped a great deal but I'm still having hesitation and lack of power. When I come to a stop I see the dummy lights flicker like it's going to stall but it doesn't.

The truck got towed to a shop where they replaced freeze plugs and now it's not leaking anymore. But on the drive home I noticed it was not right. Tomorrow I'm going to recheck the timing and test the TPS sensor again to be damn sure it's good. If anyone has any ideas, I'm all ears. So sick of this.

Last edited by Instigate; 02/27/15 12:12 AM.