BG products are excellent, but I seriously doubt you need to use injector cleaner on a 2005 truck. Outside of extremely dirty gas, a bad filter, or some other mechanical defect, it should take quite some time before your injectors need any maintenance. I'd drop in a can ~ every 30k miles, and call it good.