Hello, reciently i had to swap out engines from my 04' 5.3L Z71 Tahoe. I went the cheaper route and bought a salvaged engine. I know of the work this mechanic had done in the past and heard they would definitely do again if needed, so i went with it. After the mechanic put the engine in i started noticing all these parts i needed to replace. I thought all my parts would be transferred over and i would be on my way. Well that wasnt the case. I guess he put in (supposedly) a 2003 5.3l LS. So my issue is how do i know what parts to buy if im not sure what engine this is. So naturally i came to the experts. Can anyone shed some light on how i can tell what engine i have? I have seen an 862 stamped on the head gasket. This was a learning experience for me for sure. I was pressed for time and thought this would go smoothly. But we live and learn i guess. Thanks in advance for any help. It is all Greatly appreciated