Here are the specific reasons why a Chevy V8 will not bolt directly to the 1990 3.1-liter V6 Firebird automatic transmission:
1. Bell Housing Pattern: The bell housing pattern of a Chevy V8 (4.3L, 5.0L, 5.7L) is different from that of the 3.1-liter V6. The V8 uses a "small block" bell housing pattern, while the V6 uses a "metric" bell housing pattern. This means that the bolt patterns on the back of the V8 engine and the V6 engine are different, making it impossible to bolt the V8 engine directly to the V6 transmission.
2. Engine Mount Location: The engine mounts on the V8 engine are located in different positions compared to the engine mounts on the V6 engine. This means that the V8 engine will not fit properly in the engine bay of the Firebird without significant modifications, such as relocating the engine mounts.
3. Transmission Differences: The 1990 3.1-liter V6 Firebird uses a 4-speed automatic transmission (THM125). The Chevy V8 engines typically use a 3-speed or 4-speed automatic transmission. The different transmission types will have different bolt patterns for the transmission mount and the driveshaft connection, making it difficult to connect the V8 engine to the existing V6 transmission.
These are just some of the reasons why a Chevy V8 will not bolt directly to the 1990 3.1-liter V6 Firebird automatic transmission. Swapping a different engine into a vehicle usually requires significant modifications and custom fabrication, which should only be attempted by experienced mechanics with proper tools and knowledge.