I had one go out on my brand new 06 at 45k miles... not under warranty due to mods, 300 bucks and a new injector it was fixed
I just had one go out my 04 with 124k miles and 300 bucks and a new injector later it runs just fine, truck is 100% STOCK....
As the others have said, its a guessing game, some go for ever some don't.