If it was mechanical I reckon the noise would be there sll the time.
Just had a truck engine in bits for a few days, and the moisture in the air done two of the injectors in, £830 each!
Had terrible knock when rebuilt, immediately thought uhoh what have I done wrong.
Spoke to one of the truck...