Let me try to help. A 305 and a 350 use the same block and head design. Cylinder diameter is the only difference. If you want to put a 350 4 bolt main in your truck it will bolt right in. Try to keep the engine years pretty close together (Let's say '88-'93). As far as lifters and such, that's all internal components that doesn't affect bolt in. One more question? Is the '88 305 carbureted or throttle body?