* Supercharging: The Bonneville SSEi's 3800 engine is supercharged, while the Riviera's is not. This difference in power output and engine management systems makes the swap significantly more complex.
* Engine mounts: The engine mounts and supporting brackets might not be compatible between the two models.
* Wiring and electronics: The wiring harnesses and electronic control modules are likely different, requiring extensive modifications to make the Riviera engine work.
* Exhaust system: The exhaust manifolds and piping may not be interchangeable.
* Transmission: The transmission might not be compatible, especially if the Riviera engine uses a different transmission.
In conclusion, while it's theoretically possible to swap the engines, it's not a simple bolt-on process. It would require significant modifications, expertise in engine swaps, and potentially custom fabrication. The cost and effort involved may not be worth it considering the difference in performance.
Here are some alternatives to consider:
* Rebuilding the existing supercharged engine: This might be a more practical and cost-effective solution.
* Finding a used supercharged 3800 engine from another Bonneville SSEi: This would be a more direct replacement and potentially easier to install.
* Finding a suitable engine from a different model: You could explore other engines that might fit with minimal modifications.
Before attempting any engine swap, thoroughly research compatibility and consult with experienced mechanics or automotive professionals.