Tech and Rrumbler are giving great info. Too many times I have parted 78-87 K30s and almost every time each one had a 305 in it. Seems like these trucks were always worked hard and people would just put what ever they could find back in them to keep getting more work out of them.