Im just losing my mind with this thing. I cant figure out what the heck I have sitting on this engine stand. I know its a GM 4.3l 2 bolt main but thats about it. It came off of a wooden pallet and was heat shrink-wrapped when I got it. Came with heads on it, oil pan, intake and flywheel but I have no idea what it goes in or what it came out of. I have all the casting numbers and stamped numbers but I lost my mind after 2hrs of brain work. Can anybody help me out? Im trying to get rid of it but everyone always ask me questions that I cant answer. Thanks guys if u can school me with this, please.