I'm new to the forum but not new to wrenches or Chevy trucks.
I recently replaced the engine, mostly because I can and I want to be able to get 20 more years out of my 20 year old truck. This is a 2000 heavy duty 2500 with the 5.7 and 4L80.
While I was at it I replaced the distributor, cap...