My truck started having surging issues, long cranking times, and soon wouldn't start when cold outside (50 degrees or lower). I replaced the FCA, then the lift pump, fuel filter, and finally took it into a shop. They tested the injectors and indicated that 4 out of 6 were bad and needed to be replaced. This was at 170K miles. Had them replace all 6 injectors with new Bosch 505 stainless injectors (stock, no HP increase). When I first picked up the truck it seemed to run fine, very short cranking times, etc. Soon after I noticed what sounded to me like either injector rattle or valve rattle... the engine is much louder now than it was before. Sounds like an old 6. 2L chevy. Also idles rough when cold until the engine begins to warm up. MPG dropped from 15-16 average before injectors to 10-11 with the new injectors. Power seems way down from what it was before. Been working out of state in Wyoming for last several weeks and haven't been able to get it back to the shop that replaced the injectors (3 hours away). Any ideas what could be causing the problems I'm experiencing? Would like to have an idea of possible causes before it goes back in the shop.