2000 5.3 silverado issue.
Could be a ground or power issue so check all those and also look around the crank sensor wiring to make sure it's not shorting out.
Also check the logs for signs of knock retard. I just put a baby cam in my 99 and it started triggering 8* false knock that I couldn't get to tune out until I loaded a tune from a 2002 truck with the newer operating system in, then tuned that rather than the stock tune.
I would also inspect and clean the MAF, or unplug it and gently see if it runs better...don't just wail on it hard in case the VE tuning isn't close. Sounds like you have a wideband, keep an eye on that and if it drifts lean let out.
If your friend can post the tune someone with HP tuners might be able to help you look over it. I am a novice, just trying to help. There are some professionals here but they like to see as much detail as possible along with the tune file and logs if possible.
Try a different MAF from a working truck and/or have the MAF calibration in the tune checked.
Could still be a fueling issue and be a coincidence but it's an easy thing to check.

