What's up guys, we'll here I am on another Friday night reading another book of threads searching on another topic that revolves around 1 issue. P0087!! KNOCK!!!WHITESMOKE!!!.excuse my attitude , but for you guys that have been riding this issue out with me I appreciate all the patients. My truck 2007 lbz 241,000 has had all new injectors all new fuel lines a lift pump added, and fuel tank completely drained wiped out and cleaned , is throwing the good old p0087 again with the knock and with a massive miss. The truck ran out standing for a week or so. I mean hit the key never hesitated to fire right up. I'm starting to wonder if this hasn't went from mechanical issues to electronic now . Balance rates all are with in spec the highest won I've got is a 3.5 but yet at 1,500 rpms she sounds like all hell is coming out of the exhaust system. Please any input would be greatly appreciated . ANYTHING. thanks guysa