My engine is knocking pretty damn loud, as soon as I crank it for starters. It seems to rev with the motor during the cold start then start to descend as the idle lowers. Ive went in to the passenger side valve cover because the sound initially came from that area. Everthing seemed in line to me and a few other buddies. Piston damaged, rod bearing, anything else I should look into? I searched and found that I could disconnect my fuel injector harness and rev the engine slightly, if the knock goes away then its rod knock or a spun bearing. Any insight is greatly appreciated, Thanks for reading.