I got another IAC and installed it this morning. The truck started, but is missing very badly. It does idle, but again it is sputering and popping.

I let it run for a good 20 mins to let the new ecu learn what it needs to.

There is not, nor has there been, any CEL.

Is there anyway to tell the timing belt has jumped a tooth without tearing off the front of the motor, again? I am WO deri g if all of the popping and sputtering might have caused the belt to jump?

Sorry for typos and grammer, typing this on my phone.

Anything else you all can suggest before I get slapped with a repair bill I can't afford?