* Intake Manifold: The 305 and 350 have different intake manifolds. The TBI unit is designed to match the specific intake manifold it's intended for.
* Fuel Injectors: While similar, the flow rates of the fuel injectors might be different, leading to improper fuel delivery and potential engine damage.
* Computer (ECM): The ECM is calibrated specifically for the engine displacement and other parameters. A 305 ECM will not correctly control a 350.
* Wiring Harness: The wiring harness connectors may differ slightly, and the ECM programming won't match the 350's needs.
You could potentially *modify* the system to work, but it would require significant effort and expertise, including:
* Sourcing a 350 TBI intake manifold.
* Possibly swapping injectors for those appropriate for the 350.
* Obtaining a 350 ECM and wiring harness (or reprogramming the existing one, which is significantly more complicated).
It's far easier and more reliable to simply locate a TBI system specifically designed for a 1987 Chevy 350. Trying to force a 305 system to work is prone to issues and could lead to poor performance or engine damage.