Alright SOOO my buddies lly has been having some problems. We thought it was the injector harness problem but after we replaced ALL the injector harness's it still does it. Throughs the same codes for #2, and 7 harness's. sometimes others. But the thing is it only does it in the morning when he first starts it up. But after he starts it and let's it warm up then shuts it off and back on it runs normal, no knocking and running like crap. Any ideas???