I'm trying to help a friend out that has an 07 5.9 that is throwing a p2146 code. The cel came on while driving and truck started running crappy. He had it towed and looked at. They told him it had a bad injector but they didn't know which one and it would be $4000 to replace all of them. He...