Ok so I had my truck in the shop because the ECMRPV fuse keeps blowing and I can’t seem to find out why. Well mechanic couldn’t find out anywhere, including calling Chevrolet, what the heck that fuse is for on the duramax engine. I have a 2005 LLY. We found that there was an arcing from harmonic balancer to timing cover and so I replaced the balancer and no more arcing but the fuse is still blowing. Truck runs great until the fuse blows. It only blows while truck is running and after it’s warmed up. No obvious wires rubbing anywhere. If anyone has had this problem or could at least tell me what it is for it would be greatly appreciated.