You should note that I have found that some salvage yards DO disassemble engines for parts. One quoted me about 80 bux for 8 injectors for my 2004 tahoe. I was going to but them, test them, and put them in and then send my originals off for cleaning. the problem I find with messing with injectors as I recall was the price of the DAYAM o-rings associated with them...If that does not fix the problem, and if this truck is not your daily driver, perhaps you might consider sending the injectors to www.witchhunter.com to get them cleaned. They will do an as found flow test, clean them, and then retest. They do great work.