Can I remove a piston from the top of an 89 ck1500 4.3 so I don't have to pull the engine?
Yes, if you can get to the rod bolts after removing the oil pan and cutting the ridge at the top of the cylinder to remove the piston. There is a special tool for this.